Proper ball shadow removal in poser mode. Patch from Elviz.
[neverball] / ball / st_time_out.c
index 80ee3b9..99aa0e3 100644 (file)
@@ -87,8 +87,8 @@ static int time_out_enter(void)
                 gui_start(jd, _("Game Over"), GUI_SML, TIME_OUT_OVER, 0);
             else
             {
-                retry_id = gui_maybe(jd, _("Retry Level"), TIME_OUT_SAME,
-                                     lg->mode != MODE_CHALLENGE);
+                retry_id = gui_state(jd, _("Retry Level"), GUI_SML,
+                                     TIME_OUT_SAME, 0);
             }
 
             gui_maybe(jd, _("Save Replay"), TIME_OUT_SAVE, demo_saved());
@@ -97,7 +97,7 @@ static int time_out_enter(void)
 
             if (next_id && lg->unlock)
                 gui_focus(next_id);
-            else if (lg->mode != MODE_CHALLENGE)
+            else if (retry_id)
                 gui_focus(retry_id);
         }
         gui_space(id);