]> git.saurik.com Git - wxWidgets.git/commitdiff
don't set negative window size
authorPaul Cornett <paulcor@bullseye.com>
Tue, 3 Oct 2006 14:29:25 +0000 (14:29 +0000)
committerPaul Cornett <paulcor@bullseye.com>
Tue, 3 Oct 2006 14:29:25 +0000 (14:29 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41588 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

src/gtk/frame.cpp

index b6c8bc5e423b05f5a1818e1cfbbab0ecf0646db8..801f14ac60b20c94ef778bb9b3373d9a89732a30 100644 (file)
@@ -416,8 +416,6 @@ void wxFrame::GtkOnSize()
                 ww = m_toolBarDetached ? wxPLACE_HOLDER
                                        : m_frameToolBar->m_width;
                 hh = m_height - 2*m_miniEdge;
-                if (hh < 0)
-                    hh = 0;
 
                 client_area_x_offset += ww;
             }
@@ -443,6 +441,10 @@ void wxFrame::GtkOnSize()
                 client_area_y_offset += hh;
             }
 
+            if (ww < 0)
+                ww = 0;
+            if (hh < 0)
+                hh = 0;
             gtk_pizza_set_size( GTK_PIZZA(m_mainWidget),
                                   m_frameToolBar->m_widget,
                                   xx, yy, ww, hh );