Browse Source

UI: Clear undo stack in ClearSceneData() instead

Makes more sense to clear it here.
jp9000 4 years ago
parent
commit
e39fa5e902
2 changed files with 2 additions and 2 deletions
  1. 0 2
      UI/window-basic-main-scene-collections.cpp
  2. 2 0
      UI/window-basic-main.cpp

+ 0 - 2
UI/window-basic-main-scene-collections.cpp

@@ -554,8 +554,6 @@ void OBSBasic::ChangeSceneCollection()
 
 	UpdateTitleBar();
 
-	undo_s.clear();
-
 	if (api)
 		api->on_event(OBS_FRONTEND_EVENT_SCENE_COLLECTION_CHANGED);
 }

+ 2 - 0
UI/window-basic-main.cpp

@@ -4386,6 +4386,8 @@ void OBSBasic::ClearSceneData()
 	if (api)
 		api->on_event(OBS_FRONTEND_EVENT_SCENE_COLLECTION_CLEANUP);
 
+	undo_s.clear();
+
 	disableSaving--;
 
 	blog(LOG_INFO, "All scene data cleared");