fixed triggering CE actions by digging or collecting
[rocksndiamonds.git] / src / tape.c
index 1c691867378923c3b35a5093a0e98eb9c59cf2b5..daa90c8def387190e32605581b1e07f2fcd562f4 100644 (file)
@@ -828,12 +828,14 @@ void TapeTogglePause(boolean toggle_mode)
 
   if (game_status == GAME_MODE_PLAYING)
   {
-    if (setup.show_snapshot_buttons && CheckEngineSnapshotList())
+    if (setup.show_load_save_buttons &&
+       setup.show_undo_redo_buttons &&
+       CheckEngineSnapshotList())
     {
       if (tape.pausing)
        MapUndoRedoButtons();
       else if (!tape.single_step)
-       UnmapUndoRedoButtons();
+       MapLoadSaveButtons();
     }
 
     ModifyPauseButtons();