Santhosh has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/66235


Change subject: Postition the language settings in RTL with interlanguage 
position
......................................................................

Postition the language settings in RTL with interlanguage position

The left position of the window was wrong.

Change-Id: I3353d930cb8251021f206ed5f1a0821d17059fe8
---
M resources/js/ext.uls.interface.js
1 file changed, 12 insertions(+), 3 deletions(-)


  git pull 
ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/UniversalLanguageSelector 
refs/changes/35/66235/1

diff --git a/resources/js/ext.uls.interface.js 
b/resources/js/ext.uls.interface.js
index 1ef7590..6070dc1 100644
--- a/resources/js/ext.uls.interface.js
+++ b/resources/js/ext.uls.interface.js
@@ -277,15 +277,24 @@
 
                if ( ulsPosition === 'interlanguage' ) {
                        $ulsSettingsTrigger.attr( 'title', $.i18n( 
'ext-uls-select-language-settings-icon-tooltip' ) );
+
                        $ulsSettingsTrigger.languagesettings( {
                                onVisible: function () {
-                                       var ulsTriggerOffset = 
$ulsSettingsTrigger.offset();
-                                       this.left = rtlPage ? 
ulsTriggerOffset.left - 30
-                                               :ulsTriggerOffset.left + 30;
+                                       var left,
+                                               ulsTriggerOffset = 
$ulsSettingsTrigger.offset();
+
+                                       if ( rtlPage ) {
+                                               left = ulsTriggerOffset.left - 
this.$window.width() - 30
+                                       } else {
+                                               left = ulsTriggerOffset.left + 
30
+                                       }
+
+                                       this.left = left;
                                        this.top = ulsTriggerOffset.top - 50;
                                        this.position();
                                }
                        } );
+
                        $( '.uls-menu' ).each( function () {
                                $( this ).prepend(
                                        $( '<span>' ).addClass( 'caret-before' 
),

-- 
To view, visit https://gerrit.wikimedia.org/r/66235
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I3353d930cb8251021f206ed5f1a0821d17059fe8
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/UniversalLanguageSelector
Gerrit-Branch: master
Gerrit-Owner: Santhosh <santhosh.thottin...@gmail.com>

_______________________________________________
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to