From 3bca6ae82185e0a57472d6c7f5da70ed39f27785 Mon Sep 17 00:00:00 2001 From: ebbit1q Date: Sun, 12 Apr 2026 21:05:41 +0200 Subject: [PATCH] add workaround for windows11 theme --- cockatrice/src/interface/theme_manager.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/cockatrice/src/interface/theme_manager.cpp b/cockatrice/src/interface/theme_manager.cpp index 5809ce350..19353b1e9 100644 --- a/cockatrice/src/interface/theme_manager.cpp +++ b/cockatrice/src/interface/theme_manager.cpp @@ -91,6 +91,10 @@ struct PaletteColorInfo ThemeManager::ThemeManager(QObject *parent) : QObject(parent) { defaultStyleName = qApp->style()->objectName(); + // FIXME workaround for windows11 style being broken + if (defaultStyleName == "windows11") { + defaultStyleName = "windowsvista"; + } ensureThemeDirectoryExists(); #if (QT_VERSION >= QT_VERSION_CHECK(6, 5, 0)) connect(QGuiApplication::styleHints(), &QStyleHints::colorSchemeChanged, this, &ThemeManager::themeChangedSlot);