fizzstudio / svg-aria-test

Testing and reaching parity between HTML and SVG handling of ARIA
MIT License
0 stars 3 forks source link

VO+Safari does not recognize parent grouped elements #65

Open shelbyelavsky opened 2 years ago

shelbyelavsky commented 2 years ago

This is an issue in reference to #23 which is related to the "primitives and nested role=button" branch.

Screenshot of VoiceOver in test environment. A blue circle is highlighting Text Viewer text that reads 'You are currently on a text element'.

Issue Summary

VoiceOver reads what should be the parent elements, such as the hidden title and subtitle, as text elements rather than as a region group element as expected. This happens in both the SVG and HTML test spaces.

Video of issue

Example starts at 00:00:14 and 00:01:10 https://user-images.githubusercontent.com/98043076/161101206-0c294fa7-fa83-40ab-bcc3-42e1db6c43d2.mp4

Steps to reproduce

Starting at the "Interactions Instructions" heading: Use VoiceOver down arrow key to navigate into the SVG space. Press the down arrow key twice. This can be repeated at the "html examples with toggleable state" heading.

Expected behavior (Pass/Fail)

Technical Details

VoiceOver (Default) Safari 15.1 (17612.2.9.1.20) MacBook Pro/ macOS Monterey 12.0.1