We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent baf363a commit d9b5148Copy full SHA for d9b5148
lib/runner.coffee
@@ -26,7 +26,6 @@ class Runner
26
27
settings:
28
autostart: false
29
- interval: 20
30
countdown: false
31
stopAt: null
32
startAt: 0
@@ -75,18 +74,19 @@ class Runner
75
74
@running = true
76
@reset() if not @startTime or @finished
77
@lastTime = $.now()
78
- @interval = setInterval(=>
79
- @update()
+ step = =>
+ if @running
+ @update()
80
+ _requestAnimationFrame(step)
81
return
- , @settings.interval)
82
83
84
@fire 'runnerStart'
85
86
87
stop: ->
88
if @running
89
@running = false
- clearInterval @interval
90
@update()
91
@fire 'runnerStop'
92
0 commit comments