diff --git a/src/main.c b/src/main.c index 31e7aba..0c78e4e 100644 --- a/src/main.c +++ b/src/main.c @@ -316,10 +316,8 @@ void layer_disable(layer l) { layers_pressed[row][col] = 0; exec_key(l, row, col, false); - if (! layer_sticky[l]) { // don't resend for sticky keys - layers_pressed[row][col] = layers_top; - exec_key(layers_top, row, col, true); - } + layers_pressed[row][col] = layers_top; + exec_key(layers_top, row, col, true); } } }