Expected behavior: when the overlay mods layer is active, tapping the key should either send a or b depending on which lower layer is active.
Actual behavior: tapping the key does nothing when the overlay layer is active, just as if the second binding were &none. The hold behavior works fine.
When one of the bindings of a hold-tap is
&trans
, the behavior should look at lower layers' bindings when that portion of the hold-tap is activated.Expected behavior: when the overlay mods layer is active, tapping the key should either send
a
orb
depending on which lower layer is active.Actual behavior: tapping the key does nothing when the overlay layer is active, just as if the second binding were
&none
. The hold behavior works fine.https://github.com/amacleod/zmk-config/blob/hold-tap-trans-repro/config/corne.keymap#L381-L391 is an example of me trying to use a transparent hold-tap to make a floating home row mods layer.