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 "button" focus indicator incorrect binding dimensions #64

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 'Interactive SVG Interface Select One to Load Data Fragments  region    Rect and Circle  grouping    toggle button  not pressed    5 Rect' while another blue circle highlights only the '5 Rect' element.

Issue Summary

NVDA focus indicator does not appear around parent group element or the child group elements as expected for SVG or HTML. (This is connected to #61.)

Video of issue

Example starts at 00:00:20 and 00:00:59 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. Continue to navigate. This process can be repeated for the HTML space after navigating to "html examples with toggleable state" heading.

Expected behavior (Pass/Fail)

Technical Details

NVDA 2021.3.4 Firefox 98.0.2 Windows 11 Build 22000.556