diff --git a/addons/web/static/src/js/views/pivot_view.js b/addons/web/static/src/js/views/pivot_view.js index cd6b07b954d..7adc806c61f 100644 --- a/addons/web/static/src/js/views/pivot_view.js +++ b/addons/web/static/src/js/views/pivot_view.js @@ -62,6 +62,7 @@ var PivotView = View.extend({ this.sorted_column = {}; this.numbering = {}; + this.widgets = []; }, willStart: function () { var self = this; @@ -139,6 +140,7 @@ var PivotView = View.extend({ //noinspection FallThroughInSwitchStatementJS switch (field.attrs.type) { case 'measure': + self.widgets.push(field.attrs.widget || ""); self.active_measures.push(name); break; case 'col': @@ -628,6 +630,7 @@ var PivotView = View.extend({ var measure_types = this.active_measures.map(function (name) { return self.measures[name].type; }); + var widgets = this.widgets; for (i = 0; i < rows.length; i++) { $row = $('