UI: Ensure collection name is set before creating default scene
This commit is contained in:
parent
b0faf38a76
commit
c723b3ba04
1 changed files with 5 additions and 0 deletions
|
|
@ -1166,6 +1166,11 @@ void OBSBasic::Load(const char *file)
|
|||
if (!data) {
|
||||
disableSaving--;
|
||||
blog(LOG_INFO, "No scene file found, creating default scene");
|
||||
const string name = filesystem::u8path(file).stem().u8string();
|
||||
config_set_string(App()->GlobalConfig(), "Basic",
|
||||
"SceneCollection", name.c_str());
|
||||
config_set_string(App()->GlobalConfig(), "Basic",
|
||||
"SceneCollectionFile", name.c_str());
|
||||
CreateDefaultScene(true);
|
||||
SaveProject();
|
||||
return;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue