diff --git a/src/Gui/PreferencePages/DlgSettingsGeneral.cpp b/src/Gui/PreferencePages/DlgSettingsGeneral.cpp index 18f6113f75..c9962d7275 100644 --- a/src/Gui/PreferencePages/DlgSettingsGeneral.cpp +++ b/src/Gui/PreferencePages/DlgSettingsGeneral.cpp @@ -377,6 +377,8 @@ void DlgSettingsGeneral::saveThemes() QString sheet = QString::fromStdString(hGrp->GetASCII("StyleSheet")); bool tiledBackground = hGrp->GetBool("TiledBackground", false); Application::Instance->setStyleSheet(sheet, tiledBackground); + + themeChanged = false; } void DlgSettingsGeneral::loadThemes() diff --git a/src/Gui/PreferencePages/DlgSettingsTheme.cpp b/src/Gui/PreferencePages/DlgSettingsTheme.cpp index 07ccb4cbc5..5f76e2beef 100644 --- a/src/Gui/PreferencePages/DlgSettingsTheme.cpp +++ b/src/Gui/PreferencePages/DlgSettingsTheme.cpp @@ -84,6 +84,8 @@ void DlgSettingsTheme::saveStyleSheet() hGrp->SetASCII("StyleSheet", (const char*)sheet.toByteArray()); bool tiledBackground = hGrp->GetBool("TiledBackground", false); Application::Instance->setStyleSheet(sheet.toString(), tiledBackground); + + styleSheetChanged = false; } void DlgSettingsTheme::loadStyleSheet() @@ -142,7 +144,6 @@ void DlgSettingsTheme::loadStyleSheet() void DlgSettingsTheme::onStyleSheetChanged(int index) { Q_UNUSED(index); - Base::Console().Warning("Hello"); styleSheetChanged = true; }