Browse Source

Emit history_changed on merged UndoRedo actions

(cherry picked from commit b6bb0d505dc0d43df6d589916cf7093ded191bd5)
kobewi 2 years ago
parent
commit
b45e7f0f63
1 changed files with 2 additions and 0 deletions
  1. 2 0
      editor/editor_undo_redo_manager.cpp

+ 2 - 0
editor/editor_undo_redo_manager.cpp

@@ -264,6 +264,7 @@ void EditorUndoRedoManager::commit_action(bool p_execute) {
 						pending_action.action_name == prev_action.action_name && pending_action.action_name == pre_prev_action.action_name) {
 					pending_action = Action();
 					is_committing = false;
+					emit_signal(SNAME("history_changed"));
 					return;
 				}
 			} break;
@@ -272,6 +273,7 @@ void EditorUndoRedoManager::commit_action(bool p_execute) {
 				if (pending_action.merge_mode == prev_action.merge_mode && pending_action.action_name == prev_action.action_name) {
 					pending_action = Action();
 					is_committing = false;
+					emit_signal(SNAME("history_changed"));
 					return;
 				}
 			} break;