From c8ef05a16d692c0320b006457056ef256ef68cad Mon Sep 17 00:00:00 2001 From: Stenzek Date: Sat, 15 Nov 2025 17:47:14 +1000 Subject: [PATCH] Qt: Fix non-native message boxes in Dark Fusion on MacOS --- src/duckstation-qt/qtutils.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/duckstation-qt/qtutils.cpp b/src/duckstation-qt/qtutils.cpp index 703d09acf..3bb7ef941 100644 --- a/src/duckstation-qt/qtutils.cpp +++ b/src/duckstation-qt/qtutils.cpp @@ -247,7 +247,7 @@ void QtUtils::SetMessageBoxStyle(QMessageBox* const dlg, Qt::WindowModality moda dlg->setWindowModality(modality); #ifdef __APPLE__ // Can't have a stylesheet set even if it doesn't affect the widget. - if (QtHost::NativeThemeStylesheetNeedsUpdate()) + if (QtHost::IsStyleSheetApplicationTheme() || QtHost::NativeThemeStylesheetNeedsUpdate()) { dlg->setStyleSheet(""); dlg->setAttribute(Qt::WA_StyleSheet, false);