X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=src%2Fmkws-widget.js;h=722db5e8ae118aa7c0134632dc3cca1821cb01b1;hb=a3507a2e136008e3e2e0ae407ce52cf2657fce6e;hp=6bae333f7bc495f66790a535f71212acc53d5aea;hpb=3ab78d05190c4ac0012b09fdfa54b20152badacf;p=mkws-moved-to-github.git diff --git a/src/mkws-widget.js b/src/mkws-widget.js index 6bae333..722db5e 100644 --- a/src/mkws-widget.js +++ b/src/mkws-widget.js @@ -10,7 +10,7 @@ function widget($, team, type, node) { team: team, type: type, node: $(node), - config: mkws.objectInheritingFrom(team.config()) + config: mkws.objectInheritingFrom(team.config) }; function log(s) { @@ -43,8 +43,8 @@ function widget($, team, type, node) { } for (var name in overrides) { + log(this + " overrode property " + name + "='" + overrides[name] + "' (was '" + attrs[name] + "') for " + type + " subwidget"); attrs[name] = overrides[name]; - log(this + " overrode property " + name + "='" + attrs[name] + "' for " + type + " subwidget"); } if (defaults) { @@ -98,11 +98,10 @@ function widget($, team, type, node) { var that = this; var query = this.config.autosearch; if (query) { - query = this.expandValue(query); - var old = this.team.config().query; + var old = this.team.config.query; if (!old) { // Stash this for subsequent inspection - this.team.config().query = query; + this.team.config.query = query; } else if (old === query) { this.log("duplicate autosearch: '" + query + "': ignoring"); return;