-
Notifications
You must be signed in to change notification settings - Fork 1.9k
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
[a11y]: ComposedModal dialog body content is not read out by JAWS #10089
Comments
Hello, we experienced the same issue with Modal. Is there any update concerning this issue? |
@joshblack @abbeyhrt I am not sure about the status of this issue. Could you please help me? |
@gcattan Sorry for the lack of response, I've added this to our next sprint for someone to take a closer look. |
I'm unable to reproduce this bug in Firefox v103.0.2 on Windows 11 using JAWS v2022.2207.25ILM testing against our v10 Storybook. JAWS reads all modal headings, content, and form elements as expected. Can you test against our Storybook example and confirm this @andreas-schmitt-mi ? |
closing as a false report/resolved. if that's not the case comment and we'll reopen 👍🏽 |
@dakahn Sorry for the late response as I was on vacation. Yes, I can still reproduce that issue with the v10 Storybook example with Firefox 104 on Windows 11 and JAWS 2021.2111.13 ILM. Only parts of the dialog are read out by JAWS. Dialog title "Add a custom domain" and dialog text are not read out. Unfortunately I can not try it with a more recent version of JAWS. |
@dakahn Is only the latest version of JAWS supported by carbon components? |
@dakahn As a side note, it seems that the issue described for JAWS 2021 also occurs on VoiceOver of the latest MacOS 12.5.1 |
Package
carbon-components, carbon-components-react
Browser
Firefox
Operating System
Windows
Package version
v10.47.0, v7.47.1
Automated testing tool and ruleset
IBM Equal Access Accessibility Checker - Latest Deployment
Assistive technology
JAWS 2021.2103.174
Description
JAWS screen reader tool only reads out modal dialog label and primary button text when the dialog is opened. The content of the modal body is not read out. Maybe I'm missing something, but I could not find a way to navigate JAWS to the dialog content e.g. using tab key. This might make it difficult for people with screen readers to understand what the dialog is about.
I noticed something strange however, if I modify the CodeSandbox so that the dialog is displayed immediately e.g.
<ComposedModal open={true}>
then the whole dialog including the modal body is read out by JAWS.Not sure if this could be related to #2739
WCAG 2.1 Violation
No response
CodeSandbox example
https://codesandbox.io/s/loving-volhard-23c89?file=/src/index.js:364-377
Steps to reproduce
<ModalHeader>
label "Task failed" and the "Yes" button. The title of the<ModalHeader>
and the content of the<ModalBody>
is not read out by JAWS.<ComposedModal open={true}>
Code of Conduct
The text was updated successfully, but these errors were encountered: