[#145,bugfix][s]: was not re-rendering fields on data update correctly for case of genuine async load of field summaries.
This commit is contained in:
@@ -64,13 +64,13 @@ my.Fields = Backbone.View.extend({
|
|||||||
_.bindAll(this, 'render');
|
_.bindAll(this, 'render');
|
||||||
|
|
||||||
this.model.fields.bind('all', function() {
|
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
|
// fields can get reset or changed in which case we need to recalculate
|
||||||
self.model.getFieldsSummary();
|
self.model.getFieldsSummary();
|
||||||
self.render();
|
self.render();
|
||||||
});
|
});
|
||||||
this.model.fields.each(function(field) {
|
|
||||||
field.facets.bind('all', self.render);
|
|
||||||
});
|
|
||||||
this.render();
|
this.render();
|
||||||
},
|
},
|
||||||
render: function() {
|
render: function() {
|
||||||
|
|||||||
Reference in New Issue
Block a user