You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Date is announced twice in the NVDA screen reader
#3014
Only difference I see is w3 aria org datepicker example has only td and no button inside it.
Looks to be an issue right, it reads the same date twice one for the Grid Cell Context and One for the focused button.
For some reason it does not looks to be a issue in version 8 example https://daypicker.dev/v8/advanced-guides/input-fields. There are lot of changes after that so not able to completely pin point what might be issue. One thing I noticed is td has role='presentation' and button has role='gridcell'
Thanks @gpbl, Will be waiting for the fix. Unfortunately I don’t have enough bandwidth at the moment to contribute to the project properly. Hopefully I will have some time to contribute in the future 🤞
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
As per the dialog example given in the page https://daypicker.dev/guides/input-fields#input-with-date-picker-dialog, What is happening is screen readers like NVDA reads the date twice while navigation through the calendar grid. I have attached a screenshot of the same below.

Where as when I check in the w3 aria org datepicker dialog examples https://www.w3.org/WAI/ARIA/apg/patterns/dialog-modal/examples/datepicker-dialog/, it reads the date only once.
Only difference I see is w3 aria org datepicker example has only td and no button inside it.
Looks to be an issue right, it reads the same date twice one for the Grid Cell Context and One for the focused button.
For some reason it does not looks to be a issue in version 8 example https://daypicker.dev/v8/advanced-guides/input-fields. There are lot of changes after that so not able to completely pin point what might be issue. One thing I noticed is td has role='presentation' and button has role='gridcell'
All reactions