X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/dfc3d7e025e919d9cf0d2e59d3c74bfab0b07e55..ce4169a4d129fc6cd165b2e9ccc5cf5d48356020:/src/gtk/dialog.cpp diff --git a/src/gtk/dialog.cpp b/src/gtk/dialog.cpp index f9914dbc04..68afab7f74 100644 --- a/src/gtk/dialog.cpp +++ b/src/gtk/dialog.cpp @@ -393,11 +393,13 @@ void wxDialog::OnSize( wxSizeEvent &WXUNUSED(event) ) { wxASSERT_MSG( (m_widget != NULL), _T("invalid dialog") ); +#if wxUSE_CONSTRAINTS if (GetAutoLayout()) { Layout(); } else +#endif // wxUSE_CONSTRAINTS { /* no child: go out ! */ if (!GetChildren().First()) return; @@ -435,7 +437,7 @@ void wxDialog::DoSetSize( int x, int y, int width, int height, int sizeFlags ) int old_width = m_width; int old_height = m_height; - if ((sizeFlags & wxSIZE_USE_EXISTING) == wxSIZE_USE_EXISTING) + if ((sizeFlags & wxSIZE_ALLOW_MINUS_ONE) == 0) { if (x != -1) m_x = x; if (y != -1) m_y = y;