diff --git a/src/Kaleidoscope/OneShot.cpp b/src/Kaleidoscope/OneShot.cpp index 743de1d7..01ad5905 100644 --- a/src/Kaleidoscope/OneShot.cpp +++ b/src/Kaleidoscope/OneShot.cpp @@ -124,6 +124,7 @@ Key OneShot::eventHandlerHook(Key mapped_key, byte row, byte col, uint8_t key_st clearPressed(idx); if ((millis() - start_time_) >= hold_time_out) { cancelOneShot(idx); + should_cancel_ = false; } }