From a7a8ce12ffc4daa64070a1d1b04dfa37223c92f6 Mon Sep 17 00:00:00 2001 From: Thomas Rueckstiess Date: Fri, 21 Aug 2015 00:22:30 +1000 Subject: [PATCH] small regression, unique didn't remember selection --- src/minicharts/querybuilder.js | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/minicharts/querybuilder.js b/src/minicharts/querybuilder.js index 5b12eb8fc33..d98d76340b0 100644 --- a/src/minicharts/querybuilder.js +++ b/src/minicharts/querybuilder.js @@ -261,6 +261,13 @@ module.exports = { * @return {Object} message no changes on message, just pass it through for consistency */ updateUI_distinct: function(message) { + // in case message was not submitted (e.g. from unique minicharts), reconstruct it here + if (!message) { + message = { + selected: this.selectedValues, + elements: this.queryAll('.selectable') + }; + } _.each(message.elements, function(el) { var elData = el.innerText || d3.select(el).data()[0].value; if (this.model.getType() === 'Number') {