mirror of
https://github.com/obsproject/obs-studio.git
synced 2026-05-24 08:20:42 -04:00
UI: Fall back in case of invalid scene name on load
This commit is contained in:
@@ -1211,6 +1211,17 @@ retryScene:
|
||||
goto retryScene;
|
||||
}
|
||||
|
||||
if (!curScene) {
|
||||
auto find_scene_cb = [](void *source_ptr, obs_source_t *scene) {
|
||||
OBSSourceAutoRelease &source =
|
||||
reinterpret_cast<OBSSourceAutoRelease &>(
|
||||
source_ptr);
|
||||
source = obs_source_get_ref(scene);
|
||||
return false;
|
||||
};
|
||||
obs_enum_scenes(find_scene_cb, &curScene);
|
||||
}
|
||||
|
||||
SetCurrentScene(curScene.Get(), true);
|
||||
|
||||
if (!curProgramScene)
|
||||
|
||||
Reference in New Issue
Block a user