From 393627ee39783ac5a52b9031f4846c23da5a21ac Mon Sep 17 00:00:00 2001 From: FunkyFr3sh Date: Mon, 16 Oct 2023 03:19:13 +0200 Subject: [PATCH] make sure we forward the right mouse coords to video window --- src/wndproc.c | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/src/wndproc.c b/src/wndproc.c index 91381cb..e812f9b 100644 --- a/src/wndproc.c +++ b/src/wndproc.c @@ -798,13 +798,6 @@ LRESULT CALLBACK fake_WndProc(HWND hWnd, UINT uMsg, WPARAM wParam, LPARAM lParam case WM_MBUTTONDOWN: case WM_MOUSEMOVE: { - HWND video_hwnd = (HWND)InterlockedExchangeAdd((LONG*)&g_ddraw->video_window_hwnd, 0); - if (video_hwnd) - { - PostMessageA(video_hwnd, uMsg, wParam, lParam); - return 0; - } - if (!g_config.devmode && !g_mouse_locked) { return 0; @@ -838,6 +831,13 @@ LRESULT CALLBACK fake_WndProc(HWND hWnd, UINT uMsg, WPARAM wParam, LPARAM lParam lParam = MAKELPARAM(x, y); + HWND video_hwnd = (HWND)InterlockedExchangeAdd((LONG*)&g_ddraw->video_window_hwnd, 0); + if (video_hwnd) + { + PostMessageA(video_hwnd, uMsg, wParam, lParam); + return 0; + } + break; } case WM_PARENTNOTIFY: