Fix bug where maximized->fullscreen->windowed mode stays maximized.

(cherry picked from commit 7918e2b6d9)
This commit is contained in:
jitspoe 2023-11-06 02:36:12 -05:00 committed by Yuri Sizov
parent 561b843831
commit ceb0602c16
1 changed files with 3 additions and 1 deletions

View File

@ -1401,7 +1401,9 @@ void DisplayServerWindows::window_set_mode(WindowMode p_mode, WindowID p_window)
SystemParametersInfoA(SPI_SETMOUSETRAILS, restore_mouse_trails, 0, 0); SystemParametersInfoA(SPI_SETMOUSETRAILS, restore_mouse_trails, 0, 0);
restore_mouse_trails = 0; restore_mouse_trails = 0;
} }
} else if (p_mode == WINDOW_MODE_WINDOWED) { }
if (p_mode == WINDOW_MODE_WINDOWED) {
ShowWindow(wd.hWnd, SW_RESTORE); ShowWindow(wd.hWnd, SW_RESTORE);
wd.maximized = false; wd.maximized = false;
wd.minimized = false; wd.minimized = false;