diff --git a/key_events.cpp b/key_events.cpp index 67ddda50..de543f57 100644 --- a/key_events.cpp +++ b/key_events.cpp @@ -56,10 +56,8 @@ void handle_key_event(byte row, byte col) { } if (mappedKey.flags & SYNTHETIC_KEY) { handle_synthetic_key_event(switchState, mappedKey); - } else { - if (key_is_pressed(switchState)) { + } else if (key_is_pressed(switchState)) { press_key(mappedKey); - } } }