Przeglądaj źródła

UI: Clear out previous projectors when loading saved projectors

Closes obsproject/obs-studio#1544
ty2570 7 lat temu
rodzic
commit
a20aeb8362
1 zmienionych plików z 5 dodań i 0 usunięć
  1. 5 0
      UI/window-basic-main.cpp

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

@@ -716,6 +716,11 @@ void OBSBasic::LoadSceneListOrder(obs_data_array_t *array)
 
 void OBSBasic::LoadSavedProjectors(obs_data_array_t *array)
 {
+	for (SavedProjectorInfo *info : savedProjectorsArray) {
+		delete info;
+	}
+	savedProjectorsArray.clear();
+
 	size_t num = obs_data_array_count(array);
 
 	for (size_t i = 0; i < num; i++) {