downshift-js/downshift
View on GitHub[useSelect] Selecting item with spacebar in firefox reopens the menu
Open
#1,197 opened on Nov 18, 2020
bughelp wantedneeds investigation
Repository metrics
- Stars
- (11,761 stars)
- PR merge metrics
- (Avg merge 6d 9h) (5 merged PRs in 30d)
Description
downshiftversion: 6.0.6firefoxversion: 82.0.3
Relevant code or config
Error present in reference implementation: https://www.downshift-js.com/use-select
What you did:
With firefox, open a menu and select an item with the spacebar key
What happened:
The item was selected, but the menu was reopened. Closely inspecting the result of onStateChange it is revelead that on key down the __menu_keydown_space_button__ is emitted, and on key up the __togglebutton_click__ is emitted.
Error is not present in chrome.
Reproduction repository:
Problem description:
Suggested solution: