Choices/src
Kris Reeves f73a16f383
Fix various "first press" bugs on single select dropdowns
On OS X, pressing the command key while a Choices select is focused
will add the text "meta". While looking into the details, I found
quite a few more errors surrounding the "first keypress" behavior.
When a closed select is focused, the following things generate
incorrect behavior:

- Any key while shift was previously held: the first character
  is incorrectly capitalized/lowercased
- If the keypress begins a "compose" input (e.g. option+` on mac)
  the value will be "dead"
- Various other non-printable keys also emit output, such as
  the arrow keys, media keys, etc.

Fix the entire category of behavior by better evaluating what
counts as a "printable" character.
2023-02-06 15:20:13 -08:00
..
icons Keep icons for future usage 2017-11-21 15:53:28 +00:00
scripts Fix various "first press" bugs on single select dropdowns 2023-02-06 15:20:13 -08:00
styles Allow to overwrite the $choices-z-index variable 2022-05-04 11:41:57 +02:00
index.ts feat: Export interfaces 2021-12-27 14:46:22 +00:00