From: Benjamin Williams Date: Sun, 5 Nov 2006 20:22:49 +0000 (+0000) Subject: bug fixed for mdi parent frames X-Git-Url: https://git.saurik.com/wxWidgets.git/commitdiff_plain/473016d68cb1012b5210b0c2cd0274d0bb48370f bug fixed for mdi parent frames git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@43084 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- diff --git a/src/aui/framemanager.cpp b/src/aui/framemanager.cpp index e1b0ee6797..dbeeb975e9 100644 --- a/src/aui/framemanager.cpp +++ b/src/aui/framemanager.cpp @@ -3465,6 +3465,17 @@ void wxAuiManager::OnSize(wxSizeEvent& event) { DoFrameLayout(); Repaint(); + +#if wxUSE_MDI + if (m_frame->IsKindOf(CLASSINFO(wxMDIParentFrame))) + { + // for MDI parent frames, this event must not + // be "skipped". In other words, the parent frame + // must not be allowed to resize the client window + // after we are finished processing sizing changes + return; + } +#endif } event.Skip(); }