fizzstudio / svg-aria-test

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

NVDA+Firefox cannot select SVG toggleable elements #62

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 NVDA in test environment. A blue circle is highlighting Text Viewer text that reads '67 file fragments have been loaded from our record pressed  Records are now closed not pressed 
now closed' while another blue circle is highlighting that only one element is selectable.

Issue Summary

NVDA can only select one toggleable child element, "5 Rect." The other child elements cannot be navigated to or selected individually (circle, path, text). We would expect 7 navigable elements, and 4 toggleable elements. (This is connected to #61 issue.)

Video of issue

Example starts at 00:00:36 https://user-images.githubusercontent.com/98043076/160902176-489f09af-32fb-4cf7-b75e-b61945fe302e.mp4

Steps to reproduce

Starting at the "Interactions Instructions" heading: Use NVDA down arrow key to navigate into the SVG space. Press the down arrow key twice.

Expected behavior (Pass/Fail)

Technical Details

NVDA 2021.3.4 Firefox 98.0.2 Windows 11 Build 22000.556