]> git.saurik.com Git - wxWidgets.git/blobdiff - src/generic/statusbr.cpp
Ensure there is valid context for DrawRectangle
[wxWidgets.git] / src / generic / statusbr.cpp
index 819ccf3fb217bf06a94e18efbaf6457f4c7f7d79..075c96ba93874788274d111637ee5eef518c9fb6 100644 (file)
@@ -291,10 +291,10 @@ void wxStatusBarGeneric::DrawField(wxDC& dc, int i, int textHeight)
         return;     // happens when the status bar is shrunk in a very small area!
 
     int style = m_panes[i].GetStyle();
-    if (style != wxSB_FLAT)
+    if (style == wxSB_RAISED || style == wxSB_SUNKEN)
     {
         // Draw border
-        // For wxSB_NORMAL: paint a grey background, plus 3-d border (one black rectangle)
+        // For wxSB_SUNKEN: paint a grey background, plus 3-d border (one black rectangle)
         // Inside this, left and top sides (dark grey). Bottom and right (white).
         // Reverse it for wxSB_RAISED