Details
-
Bug
-
Resolution: Unresolved
-
P2: Important
-
None
-
6.10
-
None
Description
The accessibility element id is currently the class type, for instance:
QGuiApplication.ApplicationWindow_QMLTYPE_2.Button_QMLTYPE_1
This is:
- Not unique, all buttons have the same id
- Very long
- Exposing uneccesary information (the a11y system needs the role/element type only)
Fix this by (one of)
- Removing the id completely (do we need it?)
- Make it be a generic/unique id, based on interface pointer
- Optionally expose the extra information in a special debug mode.
Attachments
Issue Links
- is required for
-
QTBUG-133597 Accessibility: Improve implementation of a11y bridge for WebAssembly
-
- In Progress
-