diff --git a/src/win32_window.c b/src/win32_window.c index 729ad755..9ffc6134 100644 --- a/src/win32_window.c +++ b/src/win32_window.c @@ -680,7 +680,7 @@ static LRESULT CALLBACK windowProc(HWND hWnd, UINT uMsg, case WM_SETCURSOR: { if ((window->cursorMode == GLFW_CURSOR_HIDDEN || - window->cursorMode == GLFW_CURSOR_DISABLED) && + window->cursorMode == GLFW_CURSOR_DISABLED) && window->win32.handle == GetForegroundWindow() && LOWORD(lParam) == HTCLIENT) {