summaryrefslogtreecommitdiffstats
path: root/src/plugins/tls/schannel/qtls_schannel.cpp
diff options
context:
space:
mode:
authorTor Arne Vestbø <[email protected]>2025-11-06 14:11:17 +0100
committerTor Arne Vestbø <[email protected]>2025-11-06 19:21:47 +0100
commit012cd9e488451d9cb376cd51e83250523519ed8d (patch)
tree79464decd6c1d658e8f641d6791d075aad9e9aac /src/plugins/tls/schannel/qtls_schannel.cpp
parent6466ed868acf23784041c51abc9b33e428cf64f5 (diff)
macOS: Disable window-modal native message boxes on TahoeHEADdev
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