Use the current timestamp for keyboard hook events

Fixes https://github.com/libsdl-org/SDL/issues/6771
main
Sam Lantinga 2022-12-08 23:13:13 -08:00
parent 5bc80abe0d
commit cfa493c97f
1 changed files with 2 additions and 2 deletions

View File

@ -693,9 +693,9 @@ WIN_KeyboardHookProc(int nCode, WPARAM wParam, LPARAM lParam)
} }
if (wParam == WM_KEYDOWN || wParam == WM_SYSKEYDOWN) { if (wParam == WM_KEYDOWN || wParam == WM_SYSKEYDOWN) {
SDL_SendKeyboardKey(WIN_GetEventTimestamp(), SDL_PRESSED, scanCode); SDL_SendKeyboardKey(0, SDL_PRESSED, scanCode);
} else { } else {
SDL_SendKeyboardKey(WIN_GetEventTimestamp(), SDL_RELEASED, scanCode); SDL_SendKeyboardKey(0, SDL_RELEASED, scanCode);
/* If the key was down prior to our hook being installed, allow the /* If the key was down prior to our hook being installed, allow the
key up message to pass normally the first time. This ensures other key up message to pass normally the first time. This ensures other