Details
-
Bug
-
Resolution: Unresolved
-
P2: Important
-
None
-
6.5.3
-
None
Description
The attached MWE uses a Flickable with content that is larger than the screen.
While the iOS a11y support correctly tells iOS VoiceOver about all the elements (even the invisible ones), the view will not move if the VoiceOver's focus moves to the first element out of view.
The same behavior goes for QML ListView.
It would be nice if the View moved its content to show the newly focused a11y element.
Note:
The lines
Accessible.onScrollDownAction: contentY = Math.min(contentY + height, contentHeight - height) Accessible.onScrollUpAction: contentY = Math.max(0, contentY - height)
would scroll the view up/down if a scroll signal was emit from the a11y backend.
Attachments
Issue Links
- relates to
-
QTBUG-103499 Android a11y: Flickable items outside of view are not selectable
- Reported
Gerrit Reviews
For Gerrit Dashboard: QTBUG-119724 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
520219,5 | React to focus change if iOS VoiceOver | dev | qt/qtbase | Status: NEW | 0 | 0 |