浏览代码

UI: Clear out previous projectors when loading saved projectors

Closes obsproject/obs-studio#1544
ty2570 7 年之前
父节点
当前提交
a20aeb8362
共有 1 个文件被更改,包括 5 次插入0 次删除
  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++) {