diff --git a/src/menus/transient/pause-replay.c b/src/menus/transient/pause-replay.c index f3277de9e..67dfd37e3 100644 --- a/src/menus/transient/pause-replay.c +++ b/src/menus/transient/pause-replay.c @@ -16,7 +16,7 @@ menuitem_t PAUSE_PlaybackMenu[] = { {IT_CALL | IT_STRING, "Hide Menu", NULL, "M_PHIDE", {.routine = M_SelectableClearMenus}, 0, 0}, - {IT_CALL | IT_STRING, "Rewind", NULL, "M_PREW", {.routine = M_PlaybackRewind}, 20, 0}, + {IT_CALL | IT_STRING, "Restart", NULL, "M_PRSTRT", {.routine = M_PlaybackRewind}, 20, 0}, {IT_CALL | IT_STRING, "Pause", NULL, "M_PPAUSE", {.routine = M_PlaybackPause}, 36, 0}, {IT_CALL | IT_STRING, "Fast-Forward", NULL, "M_PFFWD", {.routine = M_PlaybackFastForward}, 52, 0}, {IT_CALL | IT_STRING, "Backup Frame", NULL, "M_PSTEPB", {.routine = M_PlaybackRewind}, 20, 0}, @@ -137,6 +137,7 @@ void M_SetPlaybackMenuPointer(void) void M_PlaybackRewind(INT32 choice) { +#if 0 static tic_t lastconfirmtime; (void)choice; @@ -159,6 +160,11 @@ void M_PlaybackRewind(INT32 choice) } CV_SetValue(&cv_playbackspeed, 1); +#else + (void)choice; + G_DoPlayDemo(NULL); // Restart the current demo + M_ClearMenus(true); +#endif } void M_PlaybackPause(INT32 choice)