From d070071274caae80f641d6fb66d0a3711fb06062 Mon Sep 17 00:00:00 2001 From: Santhosh Thottingal Date: Tue, 21 Aug 2012 14:53:19 +0530 Subject: [PATCH] Make the close button of language settings work * Actually it should go to previous context. but that is a FIXME * Jslint fixes Change-Id: I2e0685adc42331fd86716dfa73be3630208aa893 --- resources/js/ext.uls.displaysettings.js | 37 +++++++++++++++++------- resources/js/ext.uls.languagesettings.js | 5 ++-- 2 files changed, 29 insertions(+), 13 deletions(-) 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 = $( '