diff --git a/src/widgets/dialogs/qmessagebox.cpp b/src/widgets/dialogs/qmessagebox.cpp index e79a7da1961..e0edfe4e03d 100644 --- a/src/widgets/dialogs/qmessagebox.cpp +++ b/src/widgets/dialogs/qmessagebox.cpp @@ -2810,6 +2810,7 @@ bool QMessageBoxPrivate::canBeNativeDialog() const return true; if (QCoreApplication::testAttribute(Qt::AA_DontUseNativeDialogs) || q->testAttribute(Qt::WA_DontShowOnScreen) + || q->testAttribute(Qt::WA_StyleSheet) || (options->options() & QMessageDialogOptions::Option::DontUseNativeDialog)) { return false; }