kmk_firmware icon indicating copy to clipboard operation
kmk_firmware copied to clipboard

KC.LT makes MO layers sticky

Open slabua opened this issue 3 years ago • 1 comments

I just noticed that some key combination make momentary layer become irreversibly sticky. Specifically, I have:

Custom keys:

LOWER = KC.MO(1)
RAISE = KC.MO(2)
ADJUST = KC.LT(3, KC.LGUI)

Layers:

BASE
LOWER
RAISE
ADJUST
[...]

If from BASE I press (not hold) ADJUST + either LOWER or RAISE, that layer activates forever.

Am I missing something?

slabua avatar Jul 30 '22 07:07 slabua

That seems like a release bug. Make sure you are on the latest KMK, and if it's still a problem, please provide any more information you can find. If you turn on debug, does it somehow miss the release, or is it possibly not releasing through a blocker on a layer above? More information is needed.

kdb424 avatar Aug 09 '22 21:08 kdb424

Closing for now as no one seems to have reproduced this error. Will reopen if someone else confirms.

kdb424 avatar Sep 09 '22 23:09 kdb424

Hi, sorry I had totally forgotten about this issue since I could not use the keyboard recently. Today I updated the firmware and the problem seems to have been solved by some commit during these months~ Will update again if anything strange happens. Thank you!

slabua avatar Nov 13 '22 13:11 slabua