diff --git a/src/mouse.c b/src/mouse.c index 0b729e8..b12b0b6 100644 --- a/src/mouse.c +++ b/src/mouse.c @@ -433,6 +433,7 @@ BOOL WINAPI fake_DestroyWindow(HWND hWnd) if (!FindWindowEx(HWND_DESKTOP, NULL, "SDlgDialog", NULL)) { ddraw->bnetActive = FALSE; + SetFocus(ddraw->hWnd); mouse_lock(); if (ddraw->windowed)