]> git.saurik.com Git - wxWidgets.git/blobdiff - src/generic/panelg.cpp
Only call Select within SetString when internal data has been restored,
[wxWidgets.git] / src / generic / panelg.cpp
index f29cf4019b51c30576163d51ce91031dc4dc114e..3bb937f34935ac6dc6644c029335d85995838cbf 100644 (file)
@@ -124,7 +124,10 @@ bool wxPanel::Create(wxWindow *parent, wxWindowID id,
     if ( !wxWindow::Create(parent, id, pos, size, style, name) )
         return false;
 
-    SetBackgroundColour(wxSystemSettings::GetColour(wxSYS_COLOUR_3DFACE));
+#ifdef __WXMSW__
+    // panels don't have the same colour as normal windows under Windows
+    SetDefaultBackgroundColour(wxSystemSettings::GetColour(wxSYS_COLOUR_3DFACE));
+#endif // __WXMSW__
 
     return true;
 }