From a5903f4d98fbddd6766891828b697999b37e99df Mon Sep 17 00:00:00 2001 From: Sam Lantinga Date: Sun, 29 Apr 2001 22:59:47 +0000 Subject: [PATCH] Fix key repeat detection on newer X servers --- src/video/x11/SDL_x11events.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/video/x11/SDL_x11events.c b/src/video/x11/SDL_x11events.c index 804682ab8..3d376feca 100644 --- a/src/video/x11/SDL_x11events.c +++ b/src/video/x11/SDL_x11events.c @@ -73,7 +73,7 @@ static int X11_KeyRepeat(Display *display, XEvent *event) XPeekEvent(display, &peekevent); if ( (peekevent.type == KeyPress) && (peekevent.xkey.keycode == event->xkey.keycode) && - (peekevent.xkey.time == event->xkey.time) ) { + ((peekevent.xkey.time-event->xkey.time) < 2) ) { repeated = 1; XNextEvent(display, &peekevent); }