don't double-sticky
parent
5a33a1c21b
commit
d722480b37
|
@ -382,8 +382,10 @@ void kbfun_layer_sticky(keycode key, bool is_pressed) {
|
|||
layer l = (layer) key;
|
||||
|
||||
if (is_pressed) {
|
||||
layer_enable(l);
|
||||
layer_sticky_done = false;
|
||||
if (! layer_sticky[l]) {
|
||||
layer_enable(l);
|
||||
layer_sticky_done = false;
|
||||
}
|
||||
} else {
|
||||
if (layer_sticky_done) {
|
||||
layer_disable(l);
|
||||
|
|
Loading…
Reference in New Issue