From 61fd30c00e2f43bc4fe2e5a6f04e3fb38b05f000 Mon Sep 17 00:00:00 2001 From: Marcelo Fernandez Date: Mon, 26 Feb 2018 17:38:00 -0300 Subject: [PATCH] Fixed Windows ignoring minimized/maximized status set by user (cherry picked from commit f8da9550f4946d438dc1a9074d039ea7a446c293) --- platform/windows/os_windows.cpp | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/platform/windows/os_windows.cpp b/platform/windows/os_windows.cpp index 37b966a2b73..ee86a594bcf 100644 --- a/platform/windows/os_windows.cpp +++ b/platform/windows/os_windows.cpp @@ -632,7 +632,16 @@ LRESULT OS_Windows::WndProc(HWND hWnd, UINT uMsg, WPARAM wParam, LPARAM lParam) video_mode.width = window_w; video_mode.height = window_h; } - //return 0; // Jump Back + if (wParam == SIZE_MAXIMIZED) { + maximized = true; + minimized = false; + } else if (wParam == SIZE_MINIMIZED) { + maximized = false; + minimized = true; + } else if (wParam == SIZE_RESTORED) { + maximized = false; + minimized = false; + } } break; case WM_ENTERSIZEMOVE: {