]> git.saurik.com Git - wxWidgets.git/commitdiff
make it possible to have empty lines in wxListCtrl
authorVáclav Slavík <vslavik@fastmail.fm>
Sat, 16 Mar 2002 19:34:15 +0000 (19:34 +0000)
committerVáclav Slavík <vslavik@fastmail.fm>
Sat, 16 Mar 2002 19:34:15 +0000 (19:34 +0000)
 in report mode (mandatory for wxEditableListBox)

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@14640 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

src/generic/listctrl.cpp

index e643ee26b5afe98583025eb530acd53738495608..0c4facf2c84c02a9f41eb7f9a70ee79e62407fe8 100644 (file)
@@ -2478,7 +2478,10 @@ long wxListMainWindow::HitTestLine(size_t line, int x, int y) const
     if ( ld->HasImage() && GetLineIconRect(line).Inside(x, y) )
         return wxLIST_HITTEST_ONITEMICON;
 
     if ( ld->HasImage() && GetLineIconRect(line).Inside(x, y) )
         return wxLIST_HITTEST_ONITEMICON;
 
-    if ( ld->HasText() )
+    // VS: Testing for "ld->HasText() || InReportView()" instead of
+    //     "ld->HasText()" is needed to make empty lines in report view
+    //     possible
+    if ( ld->HasText() || InReportView() )
     {
         wxRect rect = InReportView() ? GetLineRect(line)
                                      : GetLineLabelRect(line);
     {
         wxRect rect = InReportView() ? GetLineRect(line)
                                      : GetLineLabelRect(line);