Skip to content

DatePicker A11y Pass #6362

Description

@TestAccessibilityGIT

Tracking all of the issues brought up with the 08/17 accessibility pass on DatePicker control
Details on individual bugs can be found on SharePoint

  • Bug 1 : [Accessibility][Programmatic access]: Buttons must have discernible text.
  • Bug 2 : [Accessibility][Programmatic access]: 'Set a date' control cannot left blank as no way to delete the date once selected.
  • Bug 3 : [Accessibility][Usable]: Narrator speaks 'Editable' on 'Date and month controls' on calendar.
  • Bug 4 : [Functional]: User can enter invalid date format like 'dhsfghsd' in 'Start date' text field.
  • Bug 5 : [Accessibility][Keyboard Navigation]: Focus order is not logical on activating clear button.

Bug 6 : [Accessibility][Screen reader]: Inappropriate behavior in Date picker when the scan mode is on. [Duplicated by #11140]
Bug 7 : [Accessibility][Screen reader]: In Scan mode user is not able to close the 'Select the first day of the week' control using 'Esc' key. [Duplicated by #6326]

  • Bug 8 : [Accessibility][Programmatic access]: Information of the 'Selected date' is not provided to the screen reader user.
  • Bug 9 : [Accessibility][Usable]: Consistency should be maintained in between the announcements while accessing calendar controls.
  • Bug 10 : [Accessibility][Programmatic access]: State is announced as 'Selected' for 'today's day'(Ex: 14 selected) however it is not selected.
  • Bug 11 : [Accessibility][Keyboard Navigation]: Focus order is not logical for the first time when user presses Up/Down arrow keys to move from 'Selected date'.
  • Bug 12 : [Functional]: 'Month and year' info in day picker is not getting changed automatically until user selects the selected month in the year picker again.
  • Bug 13 : [Accessibility][Visual requirements]: 'Date picker calendar' does not adopt 'High contrast settings'.
  • Bug 14 : [Accessibility][Visual requirements]: 'First date of weeks' list items are not visible in 'High Contrast white and black themes'. [Resolved with Dropdown: HighlightText in HC #6132]
  • Bug 15 : [Accessibility][Programmatic access]: There should be a way to identify required fields.
  • Bug 16 : [Accessibility][Keyboard Navigation]: On 'Select a date' control 'date picker calendar' triggers by itself.
  • Bug 17 : Screen reader does not convey the 'Date format' correctly.
  • Bug 18 : Narrator doesn't confirm about the task completion when user triggers "Clear" Button.
  • Bug 19 : Shortcut keys could be introduced to change months and years in calendar.

Component: DatePicker

@micahgodbolt

Metadata

Metadata

Assignees

Type

No type

Fields

No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions