[a11y]: NumberInput - JAWS Announces the Input label name even after it is hidden #16531
Closed
2 tasks done
Labels
component: number-input
role: dev 🤖
screen-reader: JAWS
screen-reader: VoiceOver
severity: 3
https://ibm.biz/carbon-severity
type: a11y ♿
type: bug 🐛
Package
@carbon/react
Browser
No response
Operating System
No response
Package version
v1.56.0
React version
18.02
Automated testing tool and ruleset
Manual QA
Assistive technology
JAWS
Description
From the Number input - playground, set the hidelabel Boolean to "true" (i.e
hideLabel
prop istrue
) and observe the JAWS announcement.JAWS will announce the name of the input label which is visually hidden.
WCAG 2.1 Violation
No response
Reproduction/example
https://react.carbondesignsystem.com/?path=/story/components-numberinput--playground&args=hideLabel:!false
Recommend Fix
Ensure that visually hidden label is hidden/not announced from/by screen reader as well
Code of Conduct
The text was updated successfully, but these errors were encountered: