From 8294c67116afd564b00b67ce7c2a0ccba8c706f6 Mon Sep 17 00:00:00 2001 From: Sam Lantinga Date: Sun, 9 May 2010 16:15:14 -0700 Subject: [PATCH] Make sure events are current before flushing them. --- src/events/SDL_events.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/events/SDL_events.c b/src/events/SDL_events.c index c361ccb61..e99a55d93 100644 --- a/src/events/SDL_events.c +++ b/src/events/SDL_events.c @@ -401,6 +401,9 @@ SDL_FlushEvents(Uint32 minType, Uint32 maxType) return; } + /* Make sure the events are current */ + SDL_PumpEvents(); + /* Lock the event queue */ if (SDL_mutexP(SDL_EventQ.lock) == 0) { int spot = SDL_EventQ.head;