downshift-js / downshift-js/downshift

Have `Home`/`End` keys change cursor position, not selected item

Open
#1,162 9 comments 6 reactions 0 assignees View on GitHub
enhancement help wanted
Dominant language
JavaScript
Stars
12.3k
Forks
936
PR merge metrics
No merged PRs in 30d

Description

Downshift (`useComboBox`) is set up for `Home` and `End` keys to select the first or last option in the dropdown. However, the [WAI-ARIA ListBox spec](https://www.w3.org/TR/wai-aria-practices/examples/combobox/aria1.1pattern/listbox-combo.html) suggests that those keys should have their normal behavior of moving the cursor to the beginning/end of the text input.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.