From 846f505f6b7ec2236ef3ffa91eeb4ec4d7f011e1 Mon Sep 17 00:00:00 2001 From: Jonathan Bernard Date: Wed, 13 Nov 2013 10:32:42 -0600 Subject: [PATCH] Bugfix to periodic refresh behavior. --- www/js/ts.js | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/www/js/ts.js b/www/js/ts.js index 0a72e60..c146f59 100644 --- a/www/js/ts.js +++ b/www/js/ts.js @@ -611,7 +611,9 @@ $(document).ready(function(){ if (this.currentDay.getDate() != now.getDate()) { // If the user is editing any one of the models, don't rerender if (_.any(models, function(model) { - return $(model.view.el).hasClass('editing') })) { + return ($(model.view.el).hasClass('edit-mark'); || + $(model.view.el).hasClass('edit-timestamp'); || + $(model.view.el).hasClass('edit-notes');) })) { return } // It's a new day! Rerender our whole list. @@ -619,7 +621,9 @@ $(document).ready(function(){ else { var currentModel = models[models.length - 1] - if ($(currentModel.view.el).hasClass('editing')) { return } + if ($(model.view.el).hasClass('edit-mark'); || + $(model.view.el).hasClass('edit-timestamp'); || + $(model.view.el).hasClass('edit-notes');) { return } // Refresh our latest entry view so the duration is up to date. else { currentModelview.render(); } } },