From 37394c67e109b67e2ba208f73c5c2d43a54120b0 Mon Sep 17 00:00:00 2001 From: pelya Date: Mon, 9 Jun 2014 17:08:37 +0300 Subject: [PATCH] OpenTyrian: Fixed half-second delay when selecting options in game menu --- project/jni/application/opentyrian/src/keyboard.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/project/jni/application/opentyrian/src/keyboard.c b/project/jni/application/opentyrian/src/keyboard.c index ee22f1eb3..e1979c3f8 100644 --- a/project/jni/application/opentyrian/src/keyboard.c +++ b/project/jni/application/opentyrian/src/keyboard.c @@ -60,6 +60,7 @@ void wait_input( JE_boolean keyboard, JE_boolean mouse, JE_boolean joystick ) service_SDL_events(false); while (!((keyboard && keydown) || (mouse && mousedown) || (joystick && joydown))) { + JE_showVGA(); // Must update screen on Android to get new mouse events SDL_Delay(SDL_POLL_INTERVAL); push_joysticks_as_keyboard(); service_SDL_events(false); @@ -76,6 +77,7 @@ void wait_noinput( JE_boolean keyboard, JE_boolean mouse, JE_boolean joystick ) service_SDL_events(false); while ((keyboard && keydown) || (mouse && mousedown) || (joystick && joydown)) { + JE_showVGA(); // Must update screen on Android to get new mouse events SDL_Delay(SDL_POLL_INTERVAL); poll_joysticks(); service_SDL_events(false);