UI: Fix Settings save crash on old Windows versions
WidgetChanged doesn't contain a null check, resulting in a crash when looking at the value for the new Hide OBS From Capture setting. Fixes #5854
This commit is contained in:
parent
0dd5d93d42
commit
f9b038513a
@ -2994,7 +2994,7 @@ void OBSBasicSettings::SaveGeneralSettings()
|
||||
ui->enableAutoUpdates->isChecked());
|
||||
#endif
|
||||
#ifdef _WIN32
|
||||
if (WidgetChanged(ui->hideOBSFromCapture)) {
|
||||
if (ui->hideOBSFromCapture && WidgetChanged(ui->hideOBSFromCapture)) {
|
||||
bool hide_window = ui->hideOBSFromCapture->isChecked();
|
||||
config_set_bool(GetGlobalConfig(), "BasicWindow",
|
||||
"HideOBSWindowsFromCapture", hide_window);
|
||||
|
Loading…
x
Reference in New Issue
Block a user