From a20aeb83623b2907b73f2d6d1b8def5eb8c02b48 Mon Sep 17 00:00:00 2001 From: ty2570 Date: Tue, 13 Nov 2018 14:39:56 +0800 Subject: [PATCH] UI: Clear out previous projectors when loading saved projectors Closes obsproject/obs-studio#1544 --- UI/window-basic-main.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/UI/window-basic-main.cpp b/UI/window-basic-main.cpp index a521b2fd9..de180c292 100644 --- a/UI/window-basic-main.cpp +++ b/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++) {