UI: Fix always on top not being saved on exit

By the time we reach this part of the code it's too late to be checking
the window flags as the window has already been closed.
This commit is contained in:
Richard Stanway 2022-11-05 17:25:19 +01:00 • committed by jp9000
commit c1841e43b0

View file

@ -2701,12 +2701,10 @@ OBSBasic::~OBSBasic()
OBS_BETA_VER);
#endif
bool alwaysOnTop = IsAlwaysOnTop(this);
config_set_bool(App()->GlobalConfig(), "BasicWindow", "PreviewEnabled",
previewEnabled);
config_set_bool(App()->GlobalConfig(), "BasicWindow", "AlwaysOnTop",
alwaysOnTop);
ui->actionAlwaysOnTop->isChecked());
config_set_bool(App()->GlobalConfig(), "BasicWindow",
"SceneDuplicationMode", sceneDuplicationMode);
config_set_bool(App()->GlobalConfig(), "BasicWindow", "SwapScenesMode",