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 does not announce the role or label for group/radiogroup/toolbar/grid in dialog with virtual cursor off #706

Open kabsas opened 1 year ago

kabsas commented 1 year ago

Summary

JAWS does not announce the role or label for group/radiogroup/toolbar/grid in dialog with virtual cursor off

Steps to reproduce:

  1. Launch JAWS
  2. Go to https://codepen.io/yououhan123/pen/rNZdgvP
  3. Turn off virtual cursor (Ctrl+Z)
  4. Navigate to Open dialog button and activate the button
  5. Navigate through the elements in the dialog

Expected result

Actual result

JAWS version and build number

2023.2302.15

Operating System and version

Windows 10 Enterprise 19044.2604

Browser and version:

Chrome 111 Edge 111 Firefox 110

JAWS-test commented 1 year ago

I can confirm the error. Occurs only in conjunction with role=dialog and manual deactivation of the virtual cursor (and not when role=application is used).

stevefaulkner commented 1 year ago

@kabsas what is the use case for turning off virtual cursor?

kabsas commented 1 year ago

@stevefaulkner - Our applications are complex web applications with interactions similar to a desktop application. Screen reader users are told to toggle off the virtual cursor so they can use interactive components within the applications.