Found in betalabs and in the current production - wmf.39.
- As a logged in user go to Special:RecentChanges or Special:Wtchlist
- There should not be any saved filters - click to open "Saved filters".
- Click anywhere in the text area " No filters saved yet [...}" - mw-rcfilters-ui-savedLinksListWidget-placeholder-description element:
The Console will display the following error:
Uncaught TypeError: item.getID is not a function
at MwRcfiltersUiSavedLinksListWidget.SavedLinksListWidget.onMenuChoose
at OoUiMenuSelectWidget.OO.EventEmitter.emit
at OoUiMenuSelectWidget.OO.ui.SelectWidget.chooseItem
at OoUiMenuSelectWidget.OO.ui.MenuSelectWidget.chooseItem
at OoUiMenuSelectWidget.OO.ui.SelectWidget.onDocumentMouseUpIt seems to be complaining about
bindings = this.bindings[event].slice();
args = slice.call(arguments, 1);
for (i = 0; i < bindings.length; i++) {
binding = bindings[i];
if (typeof binding.method === 'string') {
method = binding.context[binding.method];
} else {
method = binding.method;
}
if (binding.once) {
this.off(event, method);
}
try {
method.apply(binding.context, binding.args ? binding.args.concat(args) : args);
} catch (e) {
setTimeout((function(error) {
throw error;
}
).bind(null, e));
}
}
return true;
}