TimerView: Update only as often as 500ms

FREEBIE
pull/749/head
Scott Nonnenberg 8 years ago
parent 5351b60365
commit 9a09e7a16b

@ -41,8 +41,8 @@
var remainingTime = this.model.msTilExpire();
var elapsed = (totalTime - remainingTime) / totalTime;
this.$('.sand').css('transform', 'translateY(' + elapsed*100 + '%)');
this.timeout = setTimeout(this.update.bind(this), totalTime / 100);
this.$el.css('display', 'inline-block');
this.timeout = setTimeout(this.update.bind(this), Math.max(totalTime / 100, 500));
}
return this;
}

Loading…
Cancel
Save