]> git.saurik.com Git - wxWidgets.git/commitdiff
make sure wxWindow has valid (albeit bogus) size from the beginning
authorVáclav Slavík <vslavik@fastmail.fm>
Thu, 7 Sep 2006 16:09:48 +0000 (16:09 +0000)
committerVáclav Slavík <vslavik@fastmail.fm>
Thu, 7 Sep 2006 16:09:48 +0000 (16:09 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41047 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

src/dfb/window.cpp

index d79093378a3bfd13b2f994f0a16061adf69dac6b..bd9f6cdce549acc712c00c19c418d36fc9735f88 100644 (file)
@@ -126,6 +126,10 @@ bool wxWindowDFB::Create(wxWindow *parent,
     if ( parent )
         parent->AddChild(this);
 
+    // set the size to something bogus initially, in case some code tries to
+    // create wxWindowDC before SetSize() is called below:
+    m_rect.width = m_rect.height = 1;
+
     int x, y, w, h;
     x = pos.x, y = pos.y;
     if ( x == -1  ) x = 0;