diff --git a/UI/window-basic-settings.cpp b/UI/window-basic-settings.cpp index 7b268f34e..94a4bfc6d 100644 --- a/UI/window-basic-settings.cpp +++ b/UI/window-basic-settings.cpp @@ -3560,6 +3560,9 @@ bool OBSBasicSettings::QueryChanges() } else if (button == QMessageBox::Yes) { SaveSettings(); } else { + if (savedTheme != App()->GetTheme()) + App()->SetTheme(savedTheme); + LoadSettings(true); #ifdef _WIN32 if (toggleAero)