git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@36161
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
bool wxMDIChildFrame::Show(bool show)
{
m_needsInitialShow = false;
- return wxFrame::Show(show);
+
+ if (!wxFrame::Show(show))
+ return false;
+
+ // KH: Without this call, new MDI children do not become active.
+ // This was added here after the same BringWindowToTop call was
+ // removed from wxTopLevelWindow::Show (November 2005)
+ if ( show )
+ ::BringWindowToTop(GetHwnd());
+
+ return true;
}
// Set the client size (i.e. leave the calculation of borders etc.