Browse Source

Set correct saved history after clearing

kobewi 2 months ago
parent
commit
ea452f2de5
1 changed files with 3 additions and 1 deletions
  1. 3 1
      editor/editor_undo_redo_manager.cpp

+ 3 - 1
editor/editor_undo_redo_manager.cpp

@@ -438,7 +438,9 @@ void EditorUndoRedoManager::clear_history(int p_idx, bool p_increase_version) {
 		history.undo_stack.clear();
 		history.undo_stack.clear();
 		history.redo_stack.clear();
 		history.redo_stack.clear();
 
 
-		if (!p_increase_version) {
+		if (p_increase_version) {
+			history.saved_version = 0;
+		} else {
 			set_history_as_saved(p_idx);
 			set_history_as_saved(p_idx);
 		}
 		}
 		emit_signal(SNAME("history_changed"));
 		emit_signal(SNAME("history_changed"));