Skip to content

[Input Date Picker] Add keyboard trap to Date Picker component #6668

@geospatialem

Description

@geospatialem

Description

Add in keyboard trapping so assistive technology (AT) users can cycle through the different options, ensuring they know the full extent of the dialog and what's available to them.

Spurred from #5582

Acceptance Criteria

Add keyboard trapping to date-picker, where users can close the dialog using the Esc key.

Relevant Info

#5582

Which Component

input-date-picker and date-picker

Example Use Case

No response

Priority impact

p2 - want for current milestone

Esri team

Calcite (dev)

Metadata

Metadata

Assignees

Labels

4 - verifiedIssues that have been tested, confirmed as mitigated, and are ready to close.Calcite (dev)Issues logged by Calcite developers.a11yIssues related to Accessibility fixes or improvements.c-datepickerIssues that pertain to the calcite-date-picker componentenhancementIssues tied to a new feature or request.estimate - 5A few days of work, definitely requires updates to tests.impact - p2 - want for an upcoming milestoneUser set priority impact status of p2 - want for an upcoming milestonep - highIssue should be addressed in the current milestone, impacts component or core functionality

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions