diff --git a/src/main.c b/src/main.c index f3fb4db..a46f6e2 100644 --- a/src/main.c +++ b/src/main.c @@ -1117,6 +1117,13 @@ LRESULT CALLBACK WndProc(HWND hWnd, UINT uMsg, WPARAM wParam, LPARAM lParam) */ } } + + if (!ddraw->handlemouse) + { + redrawCount = 2; + RedrawWindow(hWnd, NULL, NULL, RDW_INVALIDATE | RDW_ALLCHILDREN); + } + return DefWindowProc(hWnd, uMsg, wParam, lParam); /* Carmageddon fix */ } case WM_MOVE: