Category filters use a "category" element.
[mkws-moved-to-github.git] / src / mkws-widgets.js
index 9f6c418..f135aa0 100644 (file)
@@ -222,6 +222,13 @@ mkws.registerWidgetType('Pager', function() {
 });
 
 
+mkws.registerWidgetType('Results', function() {
+    // Nothing to do apart from act as an autosearch trigger
+    // Contained elements do all the real work
+    widget.autosearch(this);
+});
+
+
 mkws.registerWidgetType('Records', function() {
     var that = this;
     var team = this.team;
@@ -264,10 +271,10 @@ mkws.registerWidgetType('Navi', function() {
        var text = "";
 
        for (var i in filters) {
+           var filter = filters[i];
            if (text) {
                text += " | ";
            }
-           var filter = filters[i];
            if (filter.id) {
                text += M('source') + ': <a class="crossout" href="#" onclick="mkws.delimitTarget(\'' + teamName +
                    "', '" + filter.id + "'" + ');return false;">' + filter.name + '</a>';