diff --git a/resources/js/ext.uls.displaysettings.js b/resources/js/ext.uls.displaysettings.js index 8909a701..302b0b04 100644 --- a/resources/js/ext.uls.displaysettings.js +++ b/resources/js/ext.uls.displaysettings.js @@ -17,7 +17,7 @@ * @licence MIT License */ -( function( $, mw ) { +( function( $, mw, window, undefined ) { "use strict"; var template = '

Display Settings

' @@ -112,6 +112,15 @@ languages.push( previousLanguages[lang] ); } + function buttonHandler( button ) { + return function () { + that.uiLanguage = button.data( "language" ) || that.uiLanguage; + $( "div.uls-ui-languages button.button" ).removeClass( "down" ); + button.addClass( "down" ); + that.prepareUIFonts(); + }; + } + for ( var i = 0; i < 3; i++ ) { var language = languages[i]; var $button = $( '