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

[a11y]: Slider - Controlled Slider - JAWS is not announcing the Randomize value #16634

Closed
2 tasks done
2nikhiltom opened this issue Jun 3, 2024 · 1 comment
Closed
2 tasks done

Comments

@2nikhiltom
Copy link
Contributor

2nikhiltom commented Jun 3, 2024

Package

@carbon/react

Browser

Safari

Operating System

No response

Package version

v1.58.0

React version

18.02

Automated testing tool and ruleset

Manual QA

Assistive technology

JAWS

Description

When the user activates the Randomize Value button, the slider value changes, but JAWS does not announce the new value.

WCAG 2.1 Violation

No response

Reproduction/example

https://react.carbondesignsystem.com/?path=/story/components-slider--controlled-slider

Code of Conduct

@2nikhiltom
Copy link
Contributor Author

When the focus is on the button and the slider value changes via an onClick function, the screen reader won't announce the update since it remains focused on the button and not the Slider component .
Using a live region to announce the change could cause double-speaking issues when the user interacts directly with the slider. Alternatively, shifting focus to the slider could trigger the announcement but may disrupt the user’s workflow.

@github-project-automation github-project-automation bot moved this from ⏱ Backlog to ✅ Done in Design System Aug 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Archived in project
Development

No branches or pull requests

2 participants