-
-
Notifications
You must be signed in to change notification settings - Fork 319
Open
Labels
component: comboboxChanges related to the combobox component.Changes related to the combobox component.type: bugIt doesn't behave as expected.It doesn't behave as expected.
Description
Bug report
Current behavior
When using a multiple select combobox with chips, keyboard navigation fails when a screen reader is active:
- Pressing the left arrow key while focused on the input moves focus to the last chip
- Pressing the right arrow key from a chip keeps focus on the chip instead of returning to the input field
This issue only occurs with screen readers enabled.
Expected behavior
Arrow keys should provide consistent bidirectional navigation between chips and the input field, allowing users to:
- Move left from the input to navigate through chips
- Move right from chips to return focus to the input
- Navigate seamlessly without getting stuck on any element
This navigation pattern works correctly when screen readers are disabled.
Reproducible example
Combobox example
Copied from https://base-ui.com/react/components/combobox#multiple-select
Base UI version
"@base-ui/react": "^1.0.0"
Which browser are you using?
Chrome
Which OS are you using?
Windows
Which assistive tech are you using (if applicable)?
NVDA
Additional context
The issue appears to be related to screen reader mode switching. NVDA may be conflicting between browse mode and focus mode when navigating between the interactive elements, causing the unexpected keyboard behavior.
mnajdova
Metadata
Metadata
Assignees
Labels
component: comboboxChanges related to the combobox component.Changes related to the combobox component.type: bugIt doesn't behave as expected.It doesn't behave as expected.