From 3b7b1f308f4d4fa37132a12c9a8437850b11e119 Mon Sep 17 00:00:00 2001 From: FunkyFr3sh Date: Sat, 8 Jul 2023 00:28:17 +0200 Subject: [PATCH] always redraw for HOMM4 --- src/dd.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/dd.c b/src/dd.c index 39068c3..975464c 100644 --- a/src/dd.c +++ b/src/dd.c @@ -854,9 +854,10 @@ HRESULT dd_SetDisplayMode(DWORD dwWidth, DWORD dwHeight, DWORD dwBPP, DWORD dwFl mouse_lock(); } + RedrawWindow(g_ddraw->hwnd, NULL, NULL, RDW_ERASE | RDW_INVALIDATE); + if (g_ddraw->render.viewport.x != 0 || g_ddraw->render.viewport.y != 0) { - RedrawWindow(g_ddraw->hwnd, NULL, NULL, RDW_ERASE | RDW_INVALIDATE); InterlockedExchange(&g_ddraw->render.clear_screen, TRUE); }