]> git.saurik.com Git - wxWidgets.git/blobdiff - src/generic/datavgen.cpp
Allow wxPropertyGrid::RecalculateVirtualSize() execute even if pg is not completely...
[wxWidgets.git] / src / generic / datavgen.cpp
index 5c39027e6b8daf8478c1b4856c1c7b06a6e56e81..a13797b3f6179518439c8516e56189bd5062f6d7 100644 (file)
@@ -1565,6 +1565,13 @@ void wxDataViewMainWindow::OnPaint( wxPaintEvent &WXUNUSED(event) )
 
     // compute which columns needs to be redrawn
     unsigned int cols = GetOwner()->GetColumnCount();
+    if ( !cols )
+    {
+        // we assume that we have at least one column below and painting an
+        // empty control is unnecessary anyhow
+        return;
+    }
+
     unsigned int col_start = 0;
     unsigned int x_start;
     for (x_start = 0; col_start < cols; col_start++)