From 9a09e7a16b8f6e343878283fb03d4e675b85acea Mon Sep 17 00:00:00 2001 From: Scott Nonnenberg Date: Tue, 6 Jun 2017 15:18:03 -0700 Subject: [PATCH] TimerView: Update only as often as 500ms FREEBIE --- js/views/message_view.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/js/views/message_view.js b/js/views/message_view.js index ac4279888..b94c03a42 100644 --- a/js/views/message_view.js +++ b/js/views/message_view.js @@ -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; }