RCFilters UI: Cancel 'editItem' on CapsuleMultiselectWidget
authorMoriel Schottlender <moriel@gmail.com>
Fri, 17 Feb 2017 00:24:06 +0000 (16:24 -0800)
committerMoriel Schottlender <moriel@gmail.com>
Fri, 17 Feb 2017 00:24:06 +0000 (16:24 -0800)
This method assumes you want to edit the item manually, and so
it calls this.$input.val() on a nonexisting input (because there
is no input if a popup exists.)

Bug: T158368
Change-Id: I7bbce89e5280f97d3e85619d9a8fe23fa5e5e47c

resources/src/mediawiki.rcfilters/ui/mw.rcfilters.ui.FilterCapsuleMultiselectWidget.js

index 9bb1a98..7f8d79d 100644 (file)
                } );
        };
 
+       /**
+        * Override 'editItem' since it tries to use $input which does
+        * not exist when a popup is available.
+        */
+       mw.rcfilters.ui.FilterCapsuleMultiselectWidget.prototype.editItem = function () {};
 }( mediaWiki, jQuery ) );