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

JAWS does not announce the navigation region in dialog

Open kabsas opened this issue 2 years ago • 5 comments

Summary

JAWS does not announce the navigation region in dialog. This happens in Chrome and Edge with the virtual cursor off. However, with the VPC on, the navigation region is not announced when the dialog opens if the focused element is in the region, it is only announced when you navigate away from the region then back to it. In Firefox, the navigation region is not announced with VPC off and VPC on.

Steps to reproduce:

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

Expected result

When the dialog opens the navigation region around the Home and About links is announced.

Actual result

When the dialog opens the navigation region is not announced.

JAWS version and build number

2023.2302.15

Operating System and version

Windows 10 Enterprise 19045.3324

Browser and version:

Chrome 116 Edge 116 Firefox 117

kabsas avatar Sep 15 '23 15:09 kabsas

@kabsas Why is this a problem? It's down to the screen reader software to decide when it announces regions, it announces the dialog, then the focused element.

stevefaulkner avatar Dec 07 '23 13:12 stevefaulkner

further discussion needed, and further test creation needed

stevefaulkner avatar Dec 07 '23 14:12 stevefaulkner

@stevefaulkner - A navigation landmark should be announced when you enter the region. The problem is the navigation region is not announced when it is in a dialog as described in the summary. This is not an issue when the landmark is not in a dialog. We have come across several bugs in dialogs, such as https://github.com/FreedomScientific/standards-support/issues/706, that are quite problematic for our applications that contain complex content in dialogs.

kabsas avatar Dec 18 '23 17:12 kabsas

@BrettLewisVispero thinks it should be working, will review

stevefaulkner avatar Feb 22 '24 14:02 stevefaulkner

Imported into ADO as bug 79583

BrettLewisVispero avatar Apr 09 '24 21:04 BrettLewisVispero