diff --git a/targets/stm32l432/src/device.c b/targets/stm32l432/src/device.c index 3618563..d211bdd 100644 --- a/targets/stm32l432/src/device.c +++ b/targets/stm32l432/src/device.c @@ -509,6 +509,7 @@ int ctap_user_presence_test(uint32_t up_delay) // "cache" button presses for 2 seconds. if (millis() - __last_button_press_time < 2000) { + __last_button_press_time = 0; return 1; } #if SKIP_BUTTON_CHECK_WITH_DELAY