mirror of
https://github.com/libsdl-org/SDL.git
synced 2025-09-07 11:58:12 +00:00
Use the current timestamp for keyboard hook events
Fixes https://github.com/libsdl-org/SDL/issues/6771
This commit is contained in:
@@ -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
|
||||||
|
Reference in New Issue
Block a user