From b64417385886ec3af247617baae5d6b6d1959d0b Mon Sep 17 00:00:00 2001 From: Stefan Csomor Date: Sun, 4 Nov 2007 14:06:59 +0000 Subject: [PATCH] narrowing allowed classes git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@49620 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- src/mac/carbon/app.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/mac/carbon/app.cpp b/src/mac/carbon/app.cpp index 052d9457e3..47a2e64f87 100644 --- a/src/mac/carbon/app.cpp +++ b/src/mac/carbon/app.cpp @@ -327,7 +327,8 @@ void wxApp::MacReopenApp() wxTopLevelWindow* win = (wxTopLevelWindow*) node->GetData(); if ( !win->IsShown() ) { - if ( firstHidden == NULL /* && wxDynamicCast( win, wxFrame ) */ ) + // make sure we don't show 'virtual toplevel windows' like wxTaskBarIconWindow + if ( firstHidden == NULL && ( wxDynamicCast( win, wxFrame ) || wxDynamicCast( win, wxDialog ) ) ) firstHidden = win ; } else if ( win->IsIconized() )