From f07946f96bfbbf48e4e2c97dc246eac68d6a3c6d Mon Sep 17 00:00:00 2001 From: Alper Sarikaya Date: Tue, 27 Apr 2021 12:21:20 -0700 Subject: [PATCH] Allow mocking of 'requestAnimationFrame' --- src/timer.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/timer.js b/src/timer.js index 7db3564..cf5be41 100644 --- a/src/timer.js +++ b/src/timer.js @@ -8,7 +8,7 @@ var frame = 0, // is an animation frame pending? clockNow = 0, clockSkew = 0, clock = typeof performance === "object" && performance.now ? performance : Date, - setFrame = typeof window === "object" && window.requestAnimationFrame ? window.requestAnimationFrame.bind(window) : function(f) { setTimeout(f, 17); }; + setFrame = typeof window === "object" && window.requestAnimationFrame ? function(f) { window.requestAnimationFrame(f); } : function(f) { setTimeout(f, 17); }; export function now() { return clockNow || (setFrame(clearNow), clockNow = clock.now() + clockSkew);