Skip to content

[BUG] dcc.Dropdown unreachable via tab key navigation #3673

@m6ti

Description

@m6ti

Describe your context
Please provide us your environment, so we can easily reproduce the issue.

  • replace the result of pip list | grep dash below
dash                       4.0.0
dash-bootstrap-components  2.0.4
  • if frontend related, tell us your Browser, Version and OS

    • OS: [e.g. iOS] MacOS
    • Browser [e.g. chrome, safari] Safari
    • Version [e.g. 22] Version 26.3 (20623.2.7.18.1)

Describe the bug

dcc.Dropdown components are not reachable via tab key navigation in Dash 4.0.0. In Dash 3.4.0, dropdowns were naturally part of the tab order and could be focused, opened, and navigated entirely via keyboard. In Dash 4.0.0, pressing the tab key skips over all dcc.Dropdown components, making them inaccessible.

Expected behavior

dcc.Dropdown should be focusable via the tab key, matching the keyboard accessibility behavior of Dash 3.x. Users should be able to tab through a form containing dcc.Input and dcc.Dropdown components sequentially, and once focused, interact with the dropdown via keyboard (type to search, arrow keys to navigate options, Enter to select).

Screenshots

If applicable, add screenshots or screen recording to help explain your problem.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions