From 0b39e61211bee83c899d39ef2d9e58e1a27b4292 Mon Sep 17 00:00:00 2001 From: FunkyFr3sh Date: Mon, 20 Nov 2017 02:04:57 +0100 Subject: [PATCH] save windows position only after windowed_init --- src/main.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main.c b/src/main.c index 39150e9..9540b8a 100644 --- a/src/main.c +++ b/src/main.c @@ -465,6 +465,7 @@ void ToggleFullscreen() } ddraw->windowed = TRUE; + ddraw->windowed_init = TRUE; } } } @@ -477,7 +478,7 @@ LRESULT CALLBACK WndProc(HWND hWnd, UINT uMsg, WPARAM wParam, LPARAM lParam) { case WM_MOVE: { - if (ddraw->windowed) + if (ddraw->windowed && ddraw->windowed_init) { int x = (int)(short)LOWORD(lParam); int y = (int)(short)HIWORD(lParam);