X-Git-Url: https://git.heureux-cyclage.org/?a=blobdiff_plain;f=resources%2Fsrc%2Fmediawiki.widgets%2Fmw.widgets.ComplexNamespaceInputWidget.js;h=9bfe87d81f34b5ead3d302aa243c5416ba8fc7ce;hb=2f5d88819799f077f4d3a3288dad104141692f20;hp=b0c9f916adb616db78926c734713b5abe1c66514;hpb=662bd0fe9db07639a09574d22fddbcf270a657c5;p=lhc%2Fweb%2Fwiklou.git diff --git a/resources/src/mediawiki.widgets/mw.widgets.ComplexNamespaceInputWidget.js b/resources/src/mediawiki.widgets/mw.widgets.ComplexNamespaceInputWidget.js index b0c9f916ad..9bfe87d81f 100644 --- a/resources/src/mediawiki.widgets/mw.widgets.ComplexNamespaceInputWidget.js +++ b/resources/src/mediawiki.widgets/mw.widgets.ComplexNamespaceInputWidget.js @@ -4,7 +4,7 @@ * @copyright 2011-2015 MediaWiki Widgets Team and others; see AUTHORS.txt * @license The MIT License (MIT); see LICENSE.txt */ -( function ( $, mw ) { +( function () { /** * Namespace input widget. Displays a dropdown box with the choice of available namespaces, plus @@ -120,8 +120,9 @@ */ mw.widgets.ComplexNamespaceInputWidget.prototype.setDisabled = function ( disabled ) { mw.widgets.ComplexNamespaceInputWidget.parent.prototype.setDisabled.call( this, disabled ); - this.namespace.setDisabled( disabled ); - + if ( this.namespace ) { + this.namespace.setDisabled( disabled ); + } if ( this.invert ) { this.invert.setDisabled( disabled ); } @@ -129,6 +130,7 @@ if ( this.associated ) { this.associated.setDisabled( disabled ); } + return this; }; -}( jQuery, mediaWiki ) ); +}() );