From: Vadim Zeitlin Date: Wed, 28 Nov 2001 00:36:22 +0000 (+0000) Subject: blind fix for iconizing/restoring hidden child frames bug X-Git-Url: https://git.saurik.com/wxWidgets.git/commitdiff_plain/d7d0296285e822627cd951e6fb2431dfb2e30594 blind fix for iconizing/restoring hidden child frames bug git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@12737 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- diff --git a/src/msw/frame.cpp b/src/msw/frame.cpp index 57ac80ebfc..d15747b1ea 100644 --- a/src/msw/frame.cpp +++ b/src/msw/frame.cpp @@ -531,7 +531,10 @@ void wxFrame::IconizeChildFrames(bool bIconize) // restoring it if ( bIconize ) { - frame->m_wasMinimized = frame->IsIconized(); + // note that we shouldn't touch the hidden frames neither + // because iconizing/restoring them would show them as a side + // effect + frame->m_wasMinimized = frame->IsIconized() || !frame->IsShown(); } // this test works for both iconizing and restoring