diff --git a/src/video/windows/SDL_windowsrawinput.c b/src/video/windows/SDL_windowsrawinput.c index fa249914d0..64c612cae9 100644 --- a/src/video/windows/SDL_windowsrawinput.c +++ b/src/video/windows/SDL_windowsrawinput.c @@ -112,7 +112,9 @@ static DWORD WINAPI WIN_RawInputThread(LPVOID param) } devices[0].dwFlags |= RIDEV_REMOVE; + devices[0].hwndTarget = NULL; devices[1].dwFlags |= RIDEV_REMOVE; + devices[1].hwndTarget = NULL; RegisterRawInputDevices(devices, count, sizeof(devices[0])); DestroyWindow(window);