Searchable single-select · Accessibility proposal

Dual-layer selected value: keep icons without breaking screen readers

How we restore avatars and icons in the collapsed searchable select without regressing the accessibility fix that put the selected label into the native input. Shareable proposal page: Dropdown solution A — Dual-layer.

Test solutions

Interactive demos only — try both patterns side by side. Open the other tabs for explanation, static states, and handoff notes.

A · Dual-layer (type in trigger)

Focus keeps the avatar and shows a caret in the name. Full chrome hides when you type to filter. Keys: ↓ ↑ Enter Esc

Choose a person. Type to search.

On focus: “Person, Julia Martinez, combobox”

B · Nested search (start icon)

Open moves focus into search. Selected value shows start icon + label. Keys: Enter/↓ open · ↑/↓ · Esc

Channel

Where should we send updates?