Ignore keyrepeat events in SDL2

This commit is contained in:
Michael Martin
2019-08-12 22:24:23 -07:00
parent 40c60bc08a
commit d579108794
+8 -3
View File
@@ -939,9 +939,14 @@ VControl_HandleEvent (const SDL_Event *e)
switch (e->type)
{
case SDL_KEYDOWN:
VControl_ProcessKeyDown (e->key.keysym.sym);
last_interesting = *e;
event_ready = 1;
#if SDL_MAJOR_VERSION > 1
if (!e->key.repeat)
#endif
{
VControl_ProcessKeyDown (e->key.keysym.sym);
last_interesting = *e;
event_ready = 1;
}
break;
case SDL_KEYUP:
VControl_ProcessKeyUp (e->key.keysym.sym);