Bug 226283 - AX: Cannot toggle the expanded state of an an ARIA treeitem using VO shortcuts
Summary: AX: Cannot toggle the expanded state of an an ARIA treeitem using VO shortcuts
Status: NEW
Alias: None
Product: WebKit
Classification: Unclassified
Component: Accessibility (show other bugs)
Version: Safari 14
Hardware: Mac (Intel) macOS 11
: P2 Normal
Assignee: Nobody
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2021-05-26 11:37 PDT by Todd Kloots
Modified: 2021-05-26 11:45 PDT (History)
1 user (show)

See Also:


Attachments
Screen recording demonstrating the bug in Safari using VoiceOver (2.78 MB, video/quicktime)
2021-05-26 11:41 PDT, Todd Kloots
no flags Details
Screen recording demonstrating how the same example works in Chrome (1.61 MB, video/quicktime)
2021-05-26 11:45 PDT, Todd Kloots
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Todd Kloots 2021-05-26 11:37:04 PDT
Repro steps are as follows:

(1) Start VoiceOver
(2) Go to https://codepen.io/toddlr/pen/MWbbree
(3) Use VoiceOver navigation (e.g. Control-Option-Right Arrow) to navigate to an expanded ARIA treeitem instance
(4) Click the expanded ARIA treeitem by pressing Control-Option-Space
(6) Observe nothing happens
Comment 1 Radar WebKit Bug Importer 2021-05-26 11:37:19 PDT
<rdar://problem/78524116>
Comment 2 Todd Kloots 2021-05-26 11:41:13 PDT
Created attachment 429776 [details]
Screen recording demonstrating the bug in Safari using VoiceOver

The attached screen recording (aria-tree-safari.mov) demonstrates the repro steps outlined in the bug report.
Comment 3 Todd Kloots 2021-05-26 11:45:43 PDT
Created attachment 429777 [details]
Screen recording demonstrating how the same example works in Chrome

The attached screen recording (aria-tree-chrome.mov) illustrates how the same code works in Chrome with VoiceOver.