diff --git a/src/main.c b/src/main.c index d802b73..4a54085 100644 --- a/src/main.c +++ b/src/main.c @@ -1053,7 +1053,7 @@ LRESULT CALLBACK WndProc(HWND hWnd, UINT uMsg, WPARAM wParam, LPARAM lParam) { // let it pass through once (tiberian sun) static BOOL oneTime; - if (wParam && !oneTime) + if (wParam && !oneTime && !ddraw->hidemouse) { oneTime = TRUE; break;