Use Tipsy on "Language settings" tooltip

Bug: 47977
Change-Id: Ic50d1be0256170872c7674745d5b2feaefb44095
This commit is contained in:
Santhosh Thottingal
2013-06-12 12:19:06 +05:30
parent 1477be6670
commit d8a8542c19

View File

@@ -151,6 +151,8 @@
return true; return true;
} }
// Remove existing tipsy tooltip
$ulsTrigger.removeData( 'tipsy' );
// Attach a tipsy tooltip to the trigger // Attach a tipsy tooltip to the trigger
$ulsTrigger.tipsy( { $ulsTrigger.tipsy( {
gravity: tipsyGravity[ulsPosition], gravity: tipsyGravity[ulsPosition],
@@ -242,7 +244,8 @@
// Add an element near the interlanguage links header // Add an element near the interlanguage links header
$ulsSettingsTrigger = $( '<span>' ) $ulsSettingsTrigger = $( '<span>' )
.addClass( 'uls-settings-trigger' ) .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. // Append ULS cog to languages section. But make sure it is visible.
$pLang.show().prepend( $ulsSettingsTrigger ); $pLang.show().prepend( $ulsSettingsTrigger );