RESOLVED MOVED 221715
AX: The aria-current state is not announced by VoiceOver for ARIA treeitem nodes
https://bugs.webkit.org/show_bug.cgi?id=221715
Summary AX: The aria-current state is not announced by VoiceOver for ARIA treeitem nodes
Todd Kloots
Reported 2021-02-10 14:00:20 PST
Created attachment 419898 [details] Screen recording navigating using VoiceOver navigation The aria-current state is not announced by VoiceOver for ARIA treeitem nodes. Steps to reproduce: Using VoiceOver navigation 1. Start VoiceOver 2. Go to https://codepen.io/toddlr/pen/jOVMRQB 3. Use VoiceOver navigation (Control + Option + Right Arrow) to navigate the ARIA tree 4. Observe VoiceOver does not announce the aria-current state Using keyboard shortcuts 1. Start VoiceOver 2. Go to https://codepen.io/toddlr/pen/jOVMRQB 3. Press the tab key to move focus into the ARIA tree instance 4. Press the up/down arrow key to move focus to the ARIA treeitem node with the aria-current attribute 4. Observe VoiceOver does not announce the aria-current state What is the expected behavior? VoiceOver should announce the value of the aria-current state What went wrong? VoiceOver does not announce the value of the aria-current state
Attachments
Screen recording navigating using VoiceOver navigation (2.67 MB, video/quicktime)
2021-02-10 14:00 PST, Todd Kloots
no flags
Screen recording using keyboard shortcuts (1.34 MB, video/quicktime)
2021-02-10 14:00 PST, Todd Kloots
no flags
Todd Kloots
Comment 1 2021-02-10 14:00:44 PST
Created attachment 419899 [details] Screen recording using keyboard shortcuts
Radar WebKit Bug Importer
Comment 2 2021-02-10 14:02:09 PST
chris fleizach
Comment 3 2021-02-10 23:56:44 PST
Determined to be VoiceOver bug. Bug moved to VoiceOver component. No further fix from WebKit needed
Todd Kloots
Comment 4 2021-07-28 10:29:15 PDT
As of Mac OS 11.4 aria-current is announced by VoiceOver BUT only if interacting using VO- navigation. If you navigate using only arrow keys WITH VO- modifiers aria-current is not announced.
Sommer Panage
Comment 5 2022-10-17 15:57:01 PDT
Confirming the above behavior still persists as of Mac OS 12.6 (21G115) Repro steps below: Using keyboard shortcuts 1. Start VoiceOver 2. Go to https://codepen.io/toddlr/pen/jOVMRQB 3. Press the tab key to move focus into the ARIA tree instance 4. Press the up/down arrow key to move focus to the ARIA treeitem node with the aria-current attribute 4. Observe VoiceOver does not announce the aria-current state
Sommer Panage
Comment 6 2022-11-15 17:33:13 PST
This appears to be resolved in 13.1 Beta (22C5044e) - thank you!
chris fleizach
Comment 7 2022-11-16 00:50:39 PST
(In reply to Sommer Panage from comment #6) > This appears to be resolved in 13.1 Beta (22C5044e) - thank you! Someone's gotta verify these bugs! Keep up the hard work!
Note You need to log in before you can comment on or make changes to this bug.