From d8a8542c198a38b1cf1ecb5b413370a57c1a397d Mon Sep 17 00:00:00 2001 From: Santhosh Thottingal Date: Wed, 12 Jun 2013 12:19:06 +0530 Subject: [PATCH] Use Tipsy on "Language settings" tooltip Bug: 47977 Change-Id: Ic50d1be0256170872c7674745d5b2feaefb44095 --- resources/js/ext.uls.interface.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/resources/js/ext.uls.interface.js b/resources/js/ext.uls.interface.js index acc30342..2bf1123b 100644 --- a/resources/js/ext.uls.interface.js +++ b/resources/js/ext.uls.interface.js @@ -151,6 +151,8 @@ return true; } + // Remove existing tipsy tooltip + $ulsTrigger.removeData( 'tipsy' ); // Attach a tipsy tooltip to the trigger $ulsTrigger.tipsy( { gravity: tipsyGravity[ulsPosition], @@ -242,7 +244,8 @@ // Add an element near the interlanguage links header $ulsSettingsTrigger = $( '' ) .addClass( 'uls-settings-trigger' ) - .attr( 'title', $.i18n( 'ext-uls-language-settings-title' ) ); + .attr( 'title', $.i18n( 'ext-uls-language-settings-title' ) ) + .tipsy( { gravity: rtlPage ? 'e' : 'w' } ); // Append ULS cog to languages section. But make sure it is visible. $pLang.show().prepend( $ulsSettingsTrigger );