FreedomScientific / standards-support

Contains documentation for Vispero software support of Web standards
https://freedomscientific.github.io/standards-support/
GNU General Public License v3.0
111 stars 12 forks source link

Fieldset/legend not announced when navigating to radio button with "a" #540

Open bdglide opened 3 years ago

bdglide commented 3 years ago

Summary

  1. Create fieldset with legend containing radio buttons (https://jsfiddle.net/u3smorwb/)
  2. Navigate to radio button with "a" key

Expected result

Announce fieldset/legend with first radio button: "x group yes radio button not checked 1 of 2"

Actual result

Fieldset/legend not announced: "yes radio button not checked 1 of 2"

Example

https://jsfiddle.net/u3smorwb/

Additional Information

Group announced when navigating with "tab" key

JAWS version and build number

2021.2012.57

Operating System and version

Windows 10

Browser and version:

Chrome 91.0.4472.101

JAWS-test commented 3 years ago

Can confirm the problem. It also occurs on the https://www.w3.org/TR/wai-aria-practices-1.1/examples/radio/radio-1/radio-1.html page. I suspect that the problem is not limited to radio buttons, but affects all elements in quick navigation. Maybe it is also a conscious decision of JAWS to output only limited information in the quick navigation and not grouping elements (the output of which can also become very detailed).