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;