From aa5e743bb11e095eee71df246d18ac9dd9514009 Mon Sep 17 00:00:00 2001 From: octaeder <102688820+octaeder@users.noreply.github.com> Date: Mon, 13 Jan 2025 07:25:00 +0100 Subject: [PATCH] fix styleHints not used for Fusion+Windows Style (#3946) --- src/configmanager.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/configmanager.cpp b/src/configmanager.cpp index 96f17a6a9..548fa1b64 100644 --- a/src/configmanager.cpp +++ b/src/configmanager.cpp @@ -1961,7 +1961,7 @@ bool ConfigManager::execConfigDialog(QWidget *parentToDialog) bool ConfigManager::systemUsesDarkMode(const QPalette &pal) { #if (QT_VERSION >= 0x060500) && (defined( Q_OS_WIN )||defined( Q_OS_LINUX )) - if(interfaceStyle=="Fusion" && interfaceStyle=="Windows"){ + if(interfaceStyle=="Fusion" || interfaceStyle=="Windows"){ // only style Fusion and Windows work properly with stylehints QStyleHints *sh=QGuiApplication::styleHints(); return sh->colorScheme() == Qt::ColorScheme::Dark;