Bugfix to periodic refresh behavior.

This commit is contained in:
Jonathan Bernard 2013-11-13 10:32:42 -06:00
parent de405f01f1
commit 846f505f6b

View File

@ -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(); } } },