Keyboard
| Key | Behavior |
|---|---|
Space / Enter | Open when closed; select the highlighted option when open. |
ArrowDown / ArrowUp | Open when closed; move the highlight (skipping disabled rows). |
Home / End | Highlight the first / last enabled option. |
Escape | Close the listbox. |
The trigger keeps focus while the listbox is open and points at the active row via
aria-activedescendant; the popover is portaled so it is never clipped by an overflow ancestor.