From a2e1b412cff7dd5ce5385bc05f9c4014ed42450b Mon Sep 17 00:00:00 2001 From: Gerard Patel Date: Sun, 7 May 2000 18:25:33 +0000 Subject: [PATCH] Always calls SetMenu in MDISetMenu. --- windows/mdi.c | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/windows/mdi.c b/windows/mdi.c index 39b696c604b..dd64a748386 100644 --- a/windows/mdi.c +++ b/windows/mdi.c @@ -282,13 +282,16 @@ static LRESULT MDISetMenu( HWND hwnd, HMENU hmenuFrame, ci->hWindowMenu = hmenuWindow; } - if( hmenuFrame && hmenuFrame!=oldFrameMenu) + if (hmenuFrame) { SetMenu(hwndFrame, hmenuFrame); - if( ci->hwndChildMaximized ) - MDI_AugmentFrameMenu(ci, w->parent, ci->hwndChildMaximized ); - WIN_ReleaseWndPtr(w); - return oldFrameMenu; + if( hmenuFrame!=oldFrameMenu ) + { + if( ci->hwndChildMaximized ) + MDI_AugmentFrameMenu(ci, w->parent, ci->hwndChildMaximized ); + WIN_ReleaseWndPtr(w); + return oldFrameMenu; + } } WIN_ReleaseWndPtr(w); return 0; -- 2.11.4.GIT