From cd3a409589f139c693f4125bb9f276aa16842609 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tor=20Arne=20Vestb=C3=B8?= Date: Tue, 24 Oct 2023 16:13:59 +0200 Subject: macOS: Include StandardButton::RestoreDefaults when adding native alert buttons The loop was breaking one button too early. Pick-to: 6.5 6.6 Change-Id: Ic5027a2e4e35fbd54bf25b310768fd3278d4874b Reviewed-by: Timur Pocheptsov --- src/plugins/platforms/cocoa/qcocoamessagedialog.mm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/plugins/platforms/cocoa') diff --git a/src/plugins/platforms/cocoa/qcocoamessagedialog.mm b/src/plugins/platforms/cocoa/qcocoamessagedialog.mm index c8c94b019d..23620a4bd7 100644 --- a/src/plugins/platforms/cocoa/qcocoamessagedialog.mm +++ b/src/plugins/platforms/cocoa/qcocoamessagedialog.mm @@ -177,7 +177,7 @@ bool QCocoaMessageDialog::show(Qt::WindowFlags windowFlags, Qt::WindowModality w const auto *platformTheme = QGuiApplicationPrivate::platformTheme(); if (auto standardButtons = options()->standardButtons()) { - for (int standardButton = FirstButton; standardButton < LastButton; standardButton <<= 1) { + for (int standardButton = FirstButton; standardButton <= LastButton; standardButton <<= 1) { if (standardButtons & standardButton) { auto title = platformTheme->standardButtonText(standardButton); addButton(title, standardButton, buttonRole(StandardButton(standardButton))); -- cgit v1.2.3