UI: Hold refs to existing sources during remove scene undo

This commit is contained in:
gxalpha 2021-12-24 18:13:49 +01:00 committed by Jim
parent 3a67fe5944
commit a92b671ed1

View file

@ -3903,8 +3903,8 @@ void OBSBasic::RemoveSelectedScene()
auto cb = [](obs_scene_t *scene, obs_sceneitem_t *item,
void *data) {
UNUSED_PARAMETER(scene);
std::vector<obs_source_t *> *existing =
(std::vector<obs_source_t *> *)data;
std::vector<OBSSource> *existing =
(std::vector<OBSSource> *)data;
OBSSource source =
obs_sceneitem_get_source(item);
obs_sceneitem_remove(item);