diff --git a/src/ui/ui-kit/Button/HoldableButton.tsx b/src/ui/ui-kit/Button/HoldableButton.tsx index 0602157f42..ee4100030c 100644 --- a/src/ui/ui-kit/Button/HoldableButton.tsx +++ b/src/ui/ui-kit/Button/HoldableButton.tsx @@ -104,6 +104,7 @@ const ButtonElement = ( const handleMouseDown = useCallback(() => { setInnerState('hold'); holdDurationCounter.current = Date.now(); + clearTimeout(holdTimerRef.current); holdTimerRef.current = setTimeout(() => { realButtonRef.current?.click(); }, holdDuration + HOLD_DURATION_MARGIN);