Merge pull request #3400 from cg2121/studio-mode-bug

UI: Fix studio mode load bug
This commit is contained in:
Jim 2020-09-07 06:34:15 -07:00 committed by GitHub
commit 358f453938
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -1712,6 +1712,15 @@ void OBSBasic::OBSInit()
editPropertiesMode = config_get_bool(
App()->GlobalConfig(), "BasicWindow", "EditPropertiesMode");
if (!opt_studio_mode) {
SetPreviewProgramMode(config_get_bool(App()->GlobalConfig(),
"BasicWindow",
"PreviewProgramMode"));
} else {
SetPreviewProgramMode(true);
opt_studio_mode = false;
}
#define SET_VISIBILITY(name, control) \
do { \
if (config_has_user_value(App()->GlobalConfig(), \
@ -1898,15 +1907,6 @@ void OBSBasic::OBSInit()
ui->sources->UpdateIcons();
if (!opt_studio_mode) {
SetPreviewProgramMode(config_get_bool(App()->GlobalConfig(),
"BasicWindow",
"PreviewProgramMode"));
} else {
SetPreviewProgramMode(true);
opt_studio_mode = false;
}
#if !defined(_WIN32) && !defined(__APPLE__)
delete ui->actionShowCrashLogs;
delete ui->actionUploadLastCrashLog;