From cfa493c97feb4124bfdaf9ab1046d4a42c7b679b Mon Sep 17 00:00:00 2001
From: Sam Lantinga <[EMAIL REDACTED]>
Date: Thu, 8 Dec 2022 23:13:13 -0800
Subject: [PATCH] Use the current timestamp for keyboard hook events
Fixes https://github.com/libsdl-org/SDL/issues/6771
---
src/video/windows/SDL_windowsevents.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/src/video/windows/SDL_windowsevents.c b/src/video/windows/SDL_windowsevents.c
index fe1ec017dd14..5269036ff097 100644
--- a/src/video/windows/SDL_windowsevents.c
+++ b/src/video/windows/SDL_windowsevents.c
@@ -693,9 +693,9 @@ WIN_KeyboardHookProc(int nCode, WPARAM wParam, LPARAM lParam)
}
if (wParam == WM_KEYDOWN || wParam == WM_SYSKEYDOWN) {
- SDL_SendKeyboardKey(WIN_GetEventTimestamp(), SDL_PRESSED, scanCode);
+ SDL_SendKeyboardKey(0, SDL_PRESSED, scanCode);
} 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
key up message to pass normally the first time. This ensures other