-
-
Notifications
You must be signed in to change notification settings - Fork 2.3k
Description
Describe your context
Please provide us your environment, so we can easily reproduce the issue.
- replace the result of
pip list | grep dashbelow
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.