As reported on #293, the keyboard API changes introduced in 0.6.6 made it very difficult to implement 'native' feeling keyboard shortcuts. Since this is basically the entire reason for KeyModifier to exist, I think it's worth changing the behaviour for that type back to how it was.
cc: @sumibi-yakitori - can you try this branch and let me know if it behaves as expected?
As reported on #293, the keyboard API changes introduced in 0.6.6 made it very difficult to implement 'native' feeling keyboard shortcuts. Since this is basically the entire reason for
KeyModifier
to exist, I think it's worth changing the behaviour for that type back to how it was.cc: @sumibi-yakitori - can you try this branch and let me know if it behaves as expected?