X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=src%2Fmkws-widget.js;h=a2014249f48cdde200d3ec07c4b0afa95254505b;hb=74efced5922d67376ecf23fe64678986290616f0;hp=6bb9aaa464b2e5abb662b985dfd8799fb5382d20;hpb=c080dd1333241a1e9dc766ff68473f47be381f03;p=mkws-moved-to-github.git diff --git a/src/mkws-widget.js b/src/mkws-widget.js index 6bb9aaa..a201424 100644 --- a/src/mkws-widget.js +++ b/src/mkws-widget.js @@ -10,6 +10,7 @@ function widget($, team, type, node) { team: team, type: type, node: node, + jqnode: $(node), config: mkws.objectInheritingFrom(team.config()) }; @@ -55,6 +56,8 @@ function widget($, team, type, node) { if (fn) { fn.call(that); log("made " + type + " widget(node=" + node + ")"); + } else if (type.match(/-Container-(narrow|wide)$/)) { + // Not really a widget: no need to log its lack of promotion } else { log("made UNPROMOTED widget(type=" + type + ", node=" + node + ")"); } @@ -119,10 +122,10 @@ widget.autosearch = function(widget) { // Utility function for all widgets that want to hide in narrow windows widget.hideWhenNarrow = function(widget) { widget.team.queue("resize-narrow").subscribe(function(n) { - $(widget.node).hide(); + widget.jqnode.hide(); }); widget.team.queue("resize-wide").subscribe(function(n) { - $(widget.node).show(); + widget.jqnode.show(); }); };