fix(keymaps): Handle matching then-layers.

* Proporly handle multiple  conditonal layers w/ the same target
  `then-layer` values.
* Move handling to work callback, to avoid re-entrance for cascading
  layers enabling other layers.
This commit is contained in:
Peter Johanson
2022-01-05 04:03:50 +00:00
committed by Pete Johanson
parent 11ac8c4782
commit 4af3d272fc
10 changed files with 297 additions and 12 deletions

View File

@@ -0,0 +1,3 @@
s/.*hid_listener_keycode/kp/p
s/.*mo_keymap_binding/mo/p
s/.*conditional_layer/cl/p