summaryrefslogtreecommitdiffstats
path: root/SQLiteStudio3/guiSQLiteStudio/extendedpalette.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'SQLiteStudio3/guiSQLiteStudio/extendedpalette.cpp')
-rw-r--r--SQLiteStudio3/guiSQLiteStudio/extendedpalette.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/SQLiteStudio3/guiSQLiteStudio/extendedpalette.cpp b/SQLiteStudio3/guiSQLiteStudio/extendedpalette.cpp
index eba2f4c..28edbe3 100644
--- a/SQLiteStudio3/guiSQLiteStudio/extendedpalette.cpp
+++ b/SQLiteStudio3/guiSQLiteStudio/extendedpalette.cpp
@@ -31,10 +31,11 @@ bool ExtendedPalette::styleChanged(QStyle *style, const QString &themeName)
{
UNUSED(themeName);
QPalette stdPalette = style->standardPalette();
- if (stdPalette == lastPalette)
+ QVariant paletteVariant = stdPalette;
+ if (paletteVariant == initializedForPalette)
return false;
- lastPalette = stdPalette;
+ initializedForPalette = paletteVariant;
bool isDark = stdPalette.base().color().lightness() < 128;
static const QColor stdStrColor = QColor(Qt::green);