]> git.saurik.com Git - wxWidgets.git/commitdiff
more active frame stuff
authorVáclav Slavík <vslavik@fastmail.fm>
Sun, 7 Oct 2001 22:58:34 +0000 (22:58 +0000)
committerVáclav Slavík <vslavik@fastmail.fm>
Sun, 7 Oct 2001 22:58:34 +0000 (22:58 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@11881 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

src/mgl/window.cpp

index 1360b6545090597fb7c2053e09551557e8b16300..a76020c4ecbfc67f4392d0d5c1065e8ddad088d1 100644 (file)
@@ -703,6 +703,17 @@ bool wxWindowMGL::Show(bool show)
         return FALSE;
 
     MGL_wmShowWindow(m_wnd, show);
+    
+    if (!show && gs_activeFrame == this)
+    {
+       // activate next frame in Z-order:
+       if ( m_wnd->prev )
+       {
+           wxWindowMGL *win = (wxWindowMGL*)m_wnd->prev->userData;
+           win->SetFocus();
+        }
+    }
+
     return TRUE;
 }