From d98bd67733e78dea88efbca2eff382f9c77b2d6a Mon Sep 17 00:00:00 2001
From: Sam Lantinga <[EMAIL REDACTED]>
Date: Wed, 10 May 2023 17:35:13 -0700
Subject: [PATCH] Fixed lockup while waiting for events
---
src/events/SDL_events.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/events/SDL_events.c b/src/events/SDL_events.c
index 5266e1d5985f..6cdb2e4efc6b 100644
--- a/src/events/SDL_events.c
+++ b/src/events/SDL_events.c
@@ -1092,7 +1092,7 @@ int SDL_WaitEventTimeoutNS(SDL_Event *event, Sint64 timeoutNS)
case -1:
return 0;
case 0:
- if (timeoutNS > 0 && SDL_GetTicks() >= expiration) {
+ if (timeoutNS > 0 && SDL_GetTicksNS() >= expiration) {
/* Timeout expired and no events */
return 0;
}