added pumping events when waiting for screen redraw
[rocksndiamonds.git] / src / libgame / sdl.c
index fca1e8b9f3e357c06f8ac4818344ed4f30efbaf0..f18b97b47afee8a1db1fc0e380b7b178a2f4397f 100644 (file)
@@ -224,6 +224,8 @@ static void UpdateScreenExt(SDL_Rect *rect, boolean with_frame_delay)
 
 static void UpdateScreen_WithFrameDelay(SDL_Rect *rect)
 {
+  PumpEvents();                // execute event filter actions while waiting
+
   UpdateScreenExt(rect, TRUE);
 }