Skip to content

Commit eafff80

Browse files
committed
Use performance.now
1 parent 2142a8c commit eafff80

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

packages/react-native-gesture-handler/src/components/GestureHandlerButton.web.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ export const ButtonComponent = ({
5858
clearTimeout(pressOutTimer.current);
5959
pressOutTimer.current = null;
6060
}
61-
pressInTimestamp.current = Date.now();
61+
pressInTimestamp.current = performance.now();
6262
setCurrentDuration(pressAndHoldAnimationDuration);
6363
setPressed(true);
6464
}
@@ -68,7 +68,7 @@ export const ButtonComponent = ({
6868
if (pressOutTimer.current != null) {
6969
clearTimeout(pressOutTimer.current);
7070
}
71-
const elapsed = Date.now() - pressInTimestamp.current;
71+
const elapsed = performance.now() - pressInTimestamp.current;
7272

7373
if (elapsed >= pressAndHoldAnimationDuration) {
7474
setCurrentDuration(pressAndHoldAnimationDuration);

0 commit comments

Comments
 (0)