]> git.saurik.com Git - wxWidgets.git/blobdiff - src/generic/listctrl.cpp
better focus handling (blind fix)
[wxWidgets.git] / src / generic / listctrl.cpp
index 5609fdd9973ee6417e57353be534e64d6cdaecf6..2744044c86fbd12e0dc895a9547b174a2158dd48 100644 (file)
@@ -2418,11 +2418,14 @@ bool wxListMainWindow::HighlightLine( size_t line, bool highlight )
 
 void wxListMainWindow::RefreshLine( size_t line )
 {
 
 void wxListMainWindow::RefreshLine( size_t line )
 {
-    size_t visibleFrom, visibleTo;
-    GetVisibleLinesRange(&visibleFrom, &visibleTo);
+    if ( HasFlag(wxLC_REPORT) )
+    {
+        size_t visibleFrom, visibleTo;
+        GetVisibleLinesRange(&visibleFrom, &visibleTo);
 
 
-    if ( line < visibleFrom || line > visibleTo )
-        return;
+        if ( line < visibleFrom || line > visibleTo )
+            return;
+    }
 
     wxRect rect = GetLineRect(line);
 
 
     wxRect rect = GetLineRect(line);