Set hwndTarget to NULL when unregistering raw input

Fixes https://github.com/libsdl-org/SDL/issues/13335

(cherry picked from commit 937e8d55a4)
This commit is contained in:
Sam Lantinga committed 2025-07-11 12:14:50 -07:00
1 parent 69564cd0b1
commit 16a57b70f7
1 file changed
+2
+2
View File
@@ -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);