From 7e565518951610db22e532d82a81a62c8f1bbcbd Mon Sep 17 00:00:00 2001
From: FunkyFr3sh <cc.red.alert.1@googlemail.com>
Date: Fri, 2 Apr 2021 00:47:10 +0200
Subject: [PATCH] check hwnd

---
 src/winapi_hooks.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/winapi_hooks.c b/src/winapi_hooks.c
index 4b727e6..a5fd378 100644
--- a/src/winapi_hooks.c
+++ b/src/winapi_hooks.c
@@ -261,7 +261,7 @@ BOOL WINAPI fake_MoveWindow(HWND hWnd, int X, int Y, int nWidth, int nHeight, BO
 
 LRESULT WINAPI fake_SendMessageA(HWND hWnd, UINT Msg, WPARAM wParam, LPARAM lParam)
 {
-    if (g_ddraw && g_ddraw->adjmouse && Msg == WM_MOUSEMOVE)
+    if (g_ddraw && g_ddraw->hwnd == hWnd && g_ddraw->adjmouse && Msg == WM_MOUSEMOVE)
     {
         int x = GET_X_LPARAM(lParam) * g_ddraw->render.scale_w;
         int y = GET_Y_LPARAM(lParam) * g_ddraw->render.scale_h;