From bd616cb02ec912c3b3e5c3b0962cb4bc8ebc901f Mon Sep 17 00:00:00 2001 From: Alexandre Julliard Date: Fri, 1 Sep 2000 01:23:03 +0000 Subject: [PATCH] Francis Beaudet MDI Patch which fixes problems in PR, QP, WP and Paradox. --- windows/mdi.c | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/windows/mdi.c b/windows/mdi.c index 9150a7b1250..1f65c0e1a54 100644 --- a/windows/mdi.c +++ b/windows/mdi.c @@ -1750,8 +1750,15 @@ LRESULT WINAPI DefMDIChildProc16( HWND16 hwnd, UINT16 message, TRACE("maximizing child %04x\n", hwnd ); + /* + * Keep track of the maximized window. + */ ci->hwndChildMaximized = hwnd; /* !!! */ - ci->hwndActiveChild = hwnd; + + /* + * The maximized window should also be the active window + */ + MDI_ChildActivate(clientWnd, hwnd); MDI_AugmentFrameMenu( ci, clientWnd->parent, hwnd); MDI_UpdateFrameText( clientWnd->parent, ci->self,