diff --git a/static/js/services/animationframe.js b/static/js/services/animationframe.js index dd6f43b4..6b0abe12 100644 --- a/static/js/services/animationframe.js +++ b/static/js/services/animationframe.js @@ -29,9 +29,13 @@ define(["underscore", "rAF"], function(_) { var caller = function(f) { f(); }; + var runner = function(c) { + registry.forEach(caller); + requestAnimationFrame(worker) + } + var timer = $window.setTimeout; var worker = function() { - registry.forEach(caller) - requestAnimationFrame(worker); + timer(runner, 100); }; // Public api.