Esri / calcite-design-system

A monorepo containing the packages for Esri's Calcite Design System
https://developers.arcgis.com/calcite-design-system/
Other
292 stars 75 forks source link

Combobox: When you tab into the input, the options do not appear #9401

Closed noahmulfinger closed 5 months ago

noahmulfinger commented 6 months ago

Check existing issues

Actual Behavior

Tabbing into the input causes the dropdown options to not appear, even when you start typing. This does not match the behavior after you click into the input.

Expected Behavior

I would expect to be able to see the filtered results whether I click on the combobox or tab into it.

Reproduction Sample

https://developers.arcgis.com/calcite-design-system/components/combobox/

Reproduction Steps

  1. Tab into the combobox input.
  2. Start typing. You will not see the dropdown with matching options appear no matter what you type.
  3. Once you click on the the combobox, the options will start appearing.

Reproduction Version

2.8.2

Relevant Info

Tested in Chrome and Firefox.

Regression?

No response

Priority impact

impact - p3 - not time sensitive

Impact

No response

Calcite package

Esri team

ArcGIS Developer Experience

jcfranco commented 5 months ago

We should definitely display any matched options when typing after tabbing into the component.

Not opening on focus is by design. This approach adheres to WAI-ARIA combobox guidance and is consistent with similar components (e.g., input-date-picker, input-time-picker). cc @geospatialem

github-actions[bot] commented 5 months ago

Installed and assigned for verification.

DitwanP commented 5 months ago

🥭 Verified locally on dev