-
Notifications
You must be signed in to change notification settings - Fork 77
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
input-date-picker does not announce the purpose of each input when in range mode #7993
Comments
Related: #8480 |
@geospatialem part of the issue might be that the assistive text element is set to Lines 591 to 593 in 9bfbb42
I'm wondering if this should just use the Also the @macandcheese @anveshmekala looks like calcite-design-system/packages/calcite-components/src/components/table-cell/table-cell.tsx Lines 247 to 250 in 9bfbb42
calcite-design-system/packages/calcite-components/src/components/table-header/table-header.tsx Lines 264 to 267 in 9bfbb42
calcite-design-system/packages/calcite-components/src/components/text-area/text-area.tsx Lines 369 to 371 in 9bfbb42
|
the They would be rendered as |
Yeah happy to update that as needed - For the table-cell it was an attempt at a Safari specific workaround calcite-design-system/packages/calcite-components/src/components/table/table.tsx Line 170 in 9bfbb42
|
I wonder if Currently, they are stuck with |
@driskull I like this approach. This also came up in a Living Atlas audit in December 2024. Having a Currently in NVDA the following is read back when the component does not have a value, which could be improved upon:
|
Check existing issues
Summary
US Department of Veterans Affairs has reported accessibility bug on their Hub site's search page which uses
input-date-picker
component to select date range.input-date-picker
doesn't announce what each field in the component is for.Actual Behavior
As seen in the video below, when input field of
input-date-picker
gets in focus - voice over says "You are currently in a menu pop-up combo box". Please unmute the video to hear the voice over. You can also see texts of what voice over is saying on the bottom left screen.Screen.Recording.2023-10-12.at.12.25.01.PM.mov
Expected Behavior
We should hear labels associated with the inputs inside of
input-date-picker
range like "Start date" and "End date".Reproduction Sample
https://codepen.io/sansth1010/pen/rNobOwe
Reproduction Steps
Reproduction Version
1.4.1
Working W3C Example/Tutorial
No response
Relevant Info
No response
Regression?
No response
Priority impact
p2 - want for current milestone
Calcite package
Esri team
ArcGIS Hub
The text was updated successfully, but these errors were encountered: