From a8766bc1ce3fccc400a0035769f8611a03efefee Mon Sep 17 00:00:00 2001 From: cxl Date: Wed, 12 Jul 2017 07:44:55 +0000 Subject: [PATCH] CtrlCore: Improved behaviour when window is maximized, closed and opened again (in Win32) git-svn-id: svn://ultimatepp.org/upp/trunk@11225 f0d560ea-af0d-0410-9eb7-867de7ffcac7 --- uppsrc/CtrlCore/TopWin32.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/uppsrc/CtrlCore/TopWin32.cpp b/uppsrc/CtrlCore/TopWin32.cpp index 841af00b7..f02cdbf73 100644 --- a/uppsrc/CtrlCore/TopWin32.cpp +++ b/uppsrc/CtrlCore/TopWin32.cpp @@ -46,6 +46,10 @@ LRESULT TopWindow::WindowProc(UINT message, WPARAM wParam, LPARAM lParam) WhenClose(); } return 0; + case WM_DESTROY: + if(overlapped.GetWidth() && overlapped.GetHeight()) + SetRect(overlapped); + break; case WM_WINDOWPOSCHANGED: if(!isopen) break;