diff options
author | Morten Johan Sørvig <morten.sorvig@qt.io> | 2021-05-27 12:17:51 +0200 |
---|---|---|
committer | Qt Cherry-pick Bot <cherrypick_bot@qt-project.org> | 2021-06-03 13:13:18 +0000 |
commit | a86694cbfa54c2429cdaa3ad1496bf17946f4058 (patch) | |
tree | 49e2b9383e9b0e104952119676a285b5eaa4dc45 | |
parent | 4c152da491d554a9203a3bcfc46e0ebff50de0bb (diff) |
a11y: make links have pressAction first
VoiceOver on macOS maps control-option-space to the
first action, so make sure that one is “press”.
Fixes: QTBUG-93857
Change-Id: I9bb40c6e97772922bbcf349df0af3173c7f5912c
Reviewed-by: Jan Arve Sæther <jan-arve.saether@qt.io>
(cherry picked from commit 2028b74fd24a9e7f822203372fd96af9356e7cf7)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
-rw-r--r-- | src/quick/accessible/qaccessiblequickitem.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/quick/accessible/qaccessiblequickitem.cpp b/src/quick/accessible/qaccessiblequickitem.cpp index ce0017363d..d37b276496 100644 --- a/src/quick/accessible/qaccessiblequickitem.cpp +++ b/src/quick/accessible/qaccessiblequickitem.cpp @@ -234,6 +234,7 @@ QStringList QAccessibleQuickItem::actionNames() const { QStringList actions; switch (role()) { + case QAccessible::Link: case QAccessible::PushButton: actions << QAccessibleActionInterface::pressAction(); break; |