From 18789ae3788ae178797eb8cae0cc69bc784d2394 Mon Sep 17 00:00:00 2001 From: Moriel Schottlender Date: Fri, 17 Nov 2017 16:57:40 -0800 Subject: [PATCH] RCFilters: Only apply excluded label to namespace items Bug: T180863 Change-Id: I08db859c571b82ed4e4793d97b99100875ff1e23 --- .../ui/mw.rcfilters.ui.ItemMenuOptionWidget.js | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/resources/src/mediawiki.rcfilters/ui/mw.rcfilters.ui.ItemMenuOptionWidget.js b/resources/src/mediawiki.rcfilters/ui/mw.rcfilters.ui.ItemMenuOptionWidget.js index db43a5376c..97000d42bd 100644 --- a/resources/src/mediawiki.rcfilters/ui/mw.rcfilters.ui.ItemMenuOptionWidget.js +++ b/resources/src/mediawiki.rcfilters/ui/mw.rcfilters.ui.ItemMenuOptionWidget.js @@ -65,7 +65,11 @@ this.excludeLabel = new OO.ui.LabelWidget( { label: mw.msg( 'rcfilters-filter-excluded' ) } ); - this.excludeLabel.toggle( this.itemModel.isSelected() && this.invertModel.isSelected() ); + this.excludeLabel.toggle( + this.itemModel.getGroupModel().getView() === 'namespace' && + this.itemModel.isSelected() && + this.invertModel.isSelected() + ); layout = new OO.ui.FieldLayout( this.checkboxWidget, { label: $label, @@ -133,7 +137,11 @@ this.checkboxWidget.setSelected( this.itemModel.isSelected() ); this.highlightButton.toggle( this.filtersViewModel.isHighlightEnabled() ); - this.excludeLabel.toggle( this.itemModel.isSelected() && this.invertModel.isSelected() ); + this.excludeLabel.toggle( + this.itemModel.getGroupModel().getView() === 'namespace' && + this.itemModel.isSelected() && + this.invertModel.isSelected() + ); }; /** -- 2.20.1