From df97ccf283b968599d362399507028be6bf6d86f Mon Sep 17 00:00:00 2001
From: Frank Praznik <[EMAIL REDACTED]>
Date: Tue, 31 Dec 2024 14:02:44 -0500
Subject: [PATCH] win32: Return 0 from WM_WINDOWPOSCHANGING if a resize is
expected
This was accidentally removed while deleting some associated dead code.
---
src/video/windows/SDL_windowsevents.c | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/src/video/windows/SDL_windowsevents.c b/src/video/windows/SDL_windowsevents.c
index ae50f2536c9f4..ffa3cdbb0f8cd 100644
--- a/src/video/windows/SDL_windowsevents.c
+++ b/src/video/windows/SDL_windowsevents.c
@@ -1450,6 +1450,13 @@ LRESULT CALLBACK WIN_WindowProc(HWND hwnd, UINT msg, WPARAM wParam, LPARAM lPara
break;
#endif // WM_GETMINMAXINFO
+ case WM_WINDOWPOSCHANGING:
+
+ if (data->expected_resize) {
+ returnCode = 0;
+ }
+ break;
+
case WM_WINDOWPOSCHANGED:
{
SDL_Window *win;