Use an unchanging base. Still doesn't help.
authorMike Taylor <mike@indexdata.com>
Tue, 12 May 2015 08:50:30 +0000 (09:50 +0100)
committerMike Taylor <mike@indexdata.com>
Tue, 12 May 2015 08:50:30 +0000 (09:50 +0100)
src/mkws-widget-facets.js

index 9ad4c57..ffe344b 100644 (file)
@@ -45,8 +45,9 @@ mkws.registerWidgetType('facet', function() {
     data = data[name];
     var terms = [];
     var teamName = team.name();
+    var base = team.filters();
     for (var i = 0; i < data.length && i < max; i++) {
-      var fs = $.extend(true, {}, team.filters());
+      var fs = $.extend(true, {}, base);
       //team.warn("fs = " + mkws.$.toJSON(fs));
       //team.warn("team.filters = " + mkws.$.toJSON(team.filters()));
       if (!pzIndex) {