summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--apps/plugins/sdl/progs/wolf3d/wl_main.c8
1 files changed, 7 insertions, 1 deletions
diff --git a/apps/plugins/sdl/progs/wolf3d/wl_main.c b/apps/plugins/sdl/progs/wolf3d/wl_main.c
index bd164b6218..634196498a 100644
--- a/apps/plugins/sdl/progs/wolf3d/wl_main.c
+++ b/apps/plugins/sdl/progs/wolf3d/wl_main.c
@@ -1277,7 +1277,13 @@ static void InitGame()
// HOLDING DOWN 'M' KEY? (Fire for rockbox)
//
#ifndef SPEARDEMO
- if (Keyboard[sc_Control])
+ /* allow entering jukebox */
+
+ rb->sleep(HZ / 10);
+
+ IN_ProcessEvents();
+
+ if (Keyboard[sc_Return])
{
DoJukebox();
didjukebox=true;