From a1a62321d4c95eef3e98da92b93adaace71942f5 Mon Sep 17 00:00:00 2001 From: Rufus Pollock Date: Tue, 5 Jun 2012 00:28:26 +0100 Subject: [PATCH] [#145,bugfix][s]: was not re-rendering fields on data update correctly for case of genuine async load of field summaries. --- src/widget.fields.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/widget.fields.js b/src/widget.fields.js index 7d86cc09..f4894273 100644 --- a/src/widget.fields.js +++ b/src/widget.fields.js @@ -64,13 +64,13 @@ my.Fields = Backbone.View.extend({ _.bindAll(this, 'render'); this.model.fields.bind('all', function() { + self.model.fields.each(function(field) { + field.facets.bind('all', self.render); + }); // fields can get reset or changed in which case we need to recalculate self.model.getFieldsSummary(); self.render(); }); - this.model.fields.each(function(field) { - field.facets.bind('all', self.render); - }); this.render(); }, render: function() {