X-Git-Url: https://git.heureux-cyclage.org/?a=blobdiff_plain;f=resources%2Fsrc%2Fmediawiki.rcfilters%2Fui%2Fmw.rcfilters.ui.ViewSwitchWidget.js;h=72d2203d6c32bac9cd4054b28e38584d8d015940;hb=1de7117197761961736ea43b237599569eee93a2;hp=fef856722f56378530d8fa6afccac070181217d1;hpb=2eea04c88305e463bfbfe97ad95ebbe98bae2470;p=lhc%2Fweb%2Fwiklou.git diff --git a/resources/src/mediawiki.rcfilters/ui/mw.rcfilters.ui.ViewSwitchWidget.js b/resources/src/mediawiki.rcfilters/ui/mw.rcfilters.ui.ViewSwitchWidget.js index fef856722f..72d2203d6c 100644 --- a/resources/src/mediawiki.rcfilters/ui/mw.rcfilters.ui.ViewSwitchWidget.js +++ b/resources/src/mediawiki.rcfilters/ui/mw.rcfilters.ui.ViewSwitchWidget.js @@ -1,4 +1,4 @@ -( function ( mw ) { +( function () { /** * A widget for the footer for the default view, allowing to switch views * @@ -18,7 +18,10 @@ this.controller = controller; this.model = model; - this.buttons = new OO.ui.ButtonGroupWidget( { + this.buttons = new mw.rcfilters.ui.GroupWidget( { + events: { + click: 'buttonClick' + }, items: [ new OO.ui.ButtonWidget( { data: 'namespaces', @@ -35,7 +38,6 @@ // Events this.model.connect( this, { update: 'onModelUpdate' } ); - this.buttons.aggregate( { click: 'buttonClick' } ); this.buttons.connect( this, { buttonClick: 'onButtonClick' } ); this.$element @@ -73,4 +75,4 @@ mw.rcfilters.ui.ViewSwitchWidget.prototype.onButtonClick = function ( buttonWidget ) { this.controller.switchView( buttonWidget.getData() ); }; -}( mediaWiki ) ); +}() );