diff options
| author | Tor Arne Vestbø <[email protected]> | 2025-11-06 14:11:17 +0100 |
|---|---|---|
| committer | Tor Arne Vestbø <[email protected]> | 2025-11-06 19:21:47 +0100 |
| commit | 012cd9e488451d9cb376cd51e83250523519ed8d (patch) | |
| tree | 79464decd6c1d658e8f641d6791d075aad9e9aac /src/plugins/tls/schannel/qtls_schannel.cpp | |
| parent | 6466ed868acf23784041c51abc9b33e428cf64f5 (diff) | |
The combination of a window-modal NSAlert, and the message-box being
shown via exec() instead of open(), which results in us spinning a
nested [NSApp run], causes the dialog buttons to stop responding to
mouse events (while keyboard navigation works fine).
As this problem isn't seen for any other dialogs shown as sheets,
and the NSAlert still generally responds to mouse events (such as
text selection), this problem seems limited to NSAlert, so we
disable the native message box in this specific case.
[ChangeLog][macOS] Window-modal message boxes are no longer backed
by native NSAlerts on Tahoe, due to a bug that prevents the alert
from responding to mouse events for its buttons.
Fixes: QTBUG-141689
Pick-to: 6.10 6.8 6.5
Change-Id: I6fb24b84ce3d6fb14cfbce4a38079b67626239a8
Reviewed-by: Volker Hilsheimer <[email protected]>
Diffstat (limited to 'src/plugins/tls/schannel/qtls_schannel.cpp')
0 files changed, 0 insertions, 0 deletions
