FreedomScientific / standards-support

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

JAWS doesn't narrate radiogroup name/label in dialog #694

Closed kolaps33 closed 1 year ago

kolaps33 commented 1 year ago

Summary 

When radiogroup widget is included in dialog, then JAWS doesn't narrate label of radiogroup. 

1.1 JAWS Virtual cursor mode is OFF  (when virtual cursor is ON then I could not repro the issue) 1.2 Go to https://codesandbox.io/s/stupefied-keldysh-m4xc99?file=/example.tsx:561-611

  1. Navigate on button "open dialog"
  2. Press enter key /// dialog is opened
  3. Navigate into radio group 
  4. observe JAWS narration ### Expected result JAWS narrates radiogroup label ### Actual result JAWS doesn't narrates radiogroup label 

    Example

    Radiogroup in dialog: https://codesandbox.io/s/stupefied-keldysh-m4xc99?file=/example.tsx:561-611

Additional Information 

When radiogroup is no in dialog, then JAWS narrates radiogroup name when user navigate to radio. Please see this example: Radiogroup with no dialog: https://codesandbox.io/s/dreamy-bird-0zm1lu?file=/example.tsx 

JAWS version and build number

2023.2212.23 

Operating System and version 

OS: Windows 10 10.0.22621

Browser and version:

Chrome Version 109.0.5414.75 (Official Build) (64-bit)

JAWS-test commented 1 year ago

I can't reproduce the error. For me, JAWS also outputs the label of the group in the dialog ("Favorite Fruit"). The important thing is that the group label is only output when entering the group and not for every single element within the group. This is desired standard behavior of screen readers

stevefaulkner commented 1 year ago

closing as @JAWS-test cannot reproduce