]> git.saurik.com Git - wxWidgets.git/commitdiff
(blind) fix for MSW crash
authorVadim Zeitlin <vadim@wxwidgets.org>
Fri, 22 Aug 2003 15:29:40 +0000 (15:29 +0000)
committerVadim Zeitlin <vadim@wxwidgets.org>
Fri, 22 Aug 2003 15:29:40 +0000 (15:29 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@23103 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

src/generic/listbkg.cpp

index c334b3d0120437f3bb48305098a5721a275b24e3..67f4f209872186dd76f6cafe7bbfda5f2f1a368b 100644 (file)
@@ -193,6 +193,14 @@ wxRect wxListbook::GetPageRect() const
 
 void wxListbook::OnSize(wxSizeEvent& event)
 {
+    event.Skip();
+
+    if ( !m_list )
+    {
+        // we're not fully created yet
+        return;
+    }
+
     // resize the list control and the page area to fit inside our new size
     const wxSize sizeClient = GetClientSize(),
                  sizeList = GetListSize();
@@ -267,8 +275,6 @@ void wxListbook::OnSize(wxSizeEvent& event)
             page->Show();
         }
     }
-
-    event.Skip();
 }
 
 wxSize wxListbook::CalcSizeFromPage(const wxSize& sizePage) const