react-select
react-select copied to clipboard
feat(menu): add `openMenuOnArrows` option to allow disabling arrow keys to open the menu
trafficstars
This adds an option to disable opening the menu when ArrowUp and ArrowDown key events are received, defaulting to the current behaviour
I am using this library in a project where the text input field is a multi-line text box. There is quite a bit of custom logic going on, as the dropdown is really being used as suggestions for token completion, so most of the time is closed while the field has focus, and the list of options is empty.
This library is consuming the 'ArrowUp' and 'ArrowDown' key presses, to open the dropdown to the first/last values. For my use case this doesn't make sense, and simply results in those keys not working in the multi-line input field, and the menu doesn't even show.