Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

JAWS 2021 is not reading aria-describedby elements contents when attribute is added to role="dialog" #541

Open
markmagennis opened this issue Jun 11, 2021 · 3 comments

Comments

@markmagennis
Copy link

Summary

JAWS 2021 is not reading aria-describedby element contents when attribute is added to role="dialog".

N.B. For convenience I have copied this from a previous issue #3 which described this problem occurring in JAWS 18. This was fixed in 2019 and 2020 but seems to have reappeared in 2021. The following description refers to the same codepen for testing (which is not therefore my own) and gives slightly different instructions that demonstrate the issue more clearly.

  1. Go to https://codepen.io/lifter035/project/full/AxKWap/
  2. Activate the 'Open Dialog Focus on Close' button

Expected result

JAWS should announce dialog aria-labelledby and aria-describedby elements contents when dialog is shown

Actual result

JAWS does not announce the aria-describedby elements contents, only the aria-labelledby

Additional Information

JAWS version and build number

2021.2105.53 ILM

Operating System and version

Windows 10 Enterprise version 1803

Browser and version:

Google Chrome Version 91.0.4472.77 (Official Build) (64-bit)

@JAWS-test
Copy link

Can confirm the problem. It also occurs on the page https://www.w3.org/TR/wai-aria-practices-1.1/examples/dialog-modal/dialog.html

@greypants
Copy link

greypants commented Apr 15, 2022

I'm having the opposite problem - I'm noticing Jaws only reading aria-describedby and ignoring aria-labelledby, including in the codepen you pasted above. "Dialog title" never gets read. Only the description.

If I remove the aria-labelledby, it reads the whole dialog contents once. If I replace aria-labelledby with aria-describedby and point it to the title id, it reads the title.

Running on Windows 10 (Parallels VM) / JAWS 2022.2202.38 ILM (Trial mode) / Microsoft Edge Version 100.0.1185.39 (Official build) (64-bit)

UPDATE It reads properly in IE 11

@JAWS-test
Copy link

@greypants Strange that you have a different screen reader output. In my test environment it is still the case that with JAWS 2022 and Edge only the label is output and not the description

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants