diff --git a/UI/window-basic-settings.cpp b/UI/window-basic-settings.cpp index 611e29f5b..0c726f667 100644 --- a/UI/window-basic-settings.cpp +++ b/UI/window-basic-settings.cpp @@ -3053,9 +3053,11 @@ void OBSBasicSettings::SaveGeneralSettings() int themeIndex = ui->theme->currentIndex(); QString themeData = ui->theme->itemData(themeIndex).toString(); - if (WidgetChanged(ui->theme)) + if (WidgetChanged(ui->theme)) { + savedTheme = themeData.toStdString(); config_set_string(GetGlobalConfig(), "General", "CurrentTheme3", QT_TO_UTF8(themeData)); + } #if defined(_WIN32) || defined(__APPLE__) if (WidgetChanged(ui->enableAutoUpdates))