standards-support icon indicating copy to clipboard operation
standards-support copied to clipboard

role="separator" announces with incorrect role and does not announce updates in aria-valuenow in Chrome with VPC off

Open gdkraus opened this issue 5 years ago • 3 comments

Summary

With the VPC off, when focus lands on role="separator", JAWS incorrectly announces it as a menu at first, and only later in its description says it is a "separator"

This is related to the issue raised in #237.

Expected result

JAWS should announce that it is a separator and should announce any pertinent values set with aria-valuenow

Actual result

In the example provided below, JAWS says "menu, the great dividing line separator, 15"

Example

Code Example

Additional Information

With the VPC on, it correctly announces the role, but it does not announce the aria-valuenow.

JAWS version and build number

JAWS: 2021.2012.57

Operating System and version

Windows 10

Browser and version:

Chrome: 88.0.4324.96

gdkraus avatar Feb 01 '21 17:02 gdkraus

Further, when the aria-valuenow updates, JAWS does not announce updates to the value. The only time a value is announced, with the VPC off, is when you first land on the control.

gdkraus avatar Feb 01 '21 17:02 gdkraus

In Chrome / Edge v101 this is still occurring. with PC cursor active, JAWS/Chome assumes the seperator is a menu seperator. Firefox no longer gives incorrect information about this role help description.

I believe that this pattern is being implmented to have multiple panels that can change size. This being the case, the behavior should be similar to a slider.

accessiblecohn avatar May 27 '22 21:05 accessiblecohn