-
Notifications
You must be signed in to change notification settings - Fork 228
Description
Hi. There are problems with how tab behaves:
-
Tab should have it's default behaviour just like it does with normal inputs. The caret navigation shouldn't be mixed with the tab navigation. At least there should be an option to control this. Currently you can't even tab forward as
react-typeahead
intentionally does for some odd reason. A fix to this would be Optionally propagate keydown events #140 but it was never merged due to there not being documentation & tests (which isn't that big of a deal). -
Tab for some reason selects the first option available. But, for example if my options are "foo 1", "foo 2", and "foo 3", and I type "foo 2" it will select "foo 1" which for some reason shows as the first option. Also, for some reason custom options are ignored even when the option is on.
This is terrible UX and makes it really hard to use.
P.S: If this project is abandoned, please just say so in the README.md to save people a lot of time.