It is sometimes desirable to allow modifers to serve as keys themselves
for the purposes of keybinds. For example, the popular keybind in
jetbrains IDEs `shift shift` which opens the file finder.
This change treats modifers in the keymaps as keys themselves if they
are not accompanied by a key they are modifying.
Further this change wires up they key dispatcher to treat modifer change
events as key presses which are considered for matching against
keybinds.
Release Notes:
- Fixes #6460
---------
Co-authored-by: Conrad Irwin <conrad.irwin@gmail.com>
0b1a589183Dov Alperin committed on 6/25/2024, 4:17:23 PM· committed by GitHubparent7e694d1