Skip to content

fix: add tabindex=-1 to picker icon buttons to skip them in tab order#10032

Open
BacLuc wants to merge 1 commit into
ecamp:develfrom
BacLuc:fix-basepicker-tabicon
Open

fix: add tabindex=-1 to picker icon buttons to skip them in tab order#10032
BacLuc wants to merge 1 commit into
ecamp:develfrom
BacLuc:fix-basepicker-tabicon

Conversation

@BacLuc

@BacLuc BacLuc commented Jun 13, 2026

Copy link
Copy Markdown
Contributor

The calendar/clock icon buttons in date and time pickers can only be activated with the mouse — they open a picker dialog that has no keyboard close mechanism. Keyboard users who accidentally Tab into these icons get stuck. Adding tabindex="-1" removes them from the tab order so keyboard users can navigate directly from field to field.

Fixes #5488

…ecamp#5488)

The calendar/clock icon buttons in date and time pickers can only be
activated with the mouse — they open a picker dialog that has no keyboard
close mechanism. Keyboard users who accidentally Tab into these icons get
stuck. Adding tabindex="-1" removes them from the tab order so keyboard
users can navigate directly from field to field.

Fixes ecamp#5488

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@BacLuc BacLuc requested a review from a team June 13, 2026 09:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Schedule entries tabindex on mouse-only inputs

1 participant