From 1777dc329be5c94ad83a6044350b968b4c2e726f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bartosz=20Dziewo=C5=84ski?= Date: Sat, 20 May 2017 11:08:30 +0200 Subject: [PATCH] Fix callout positioning logic Follow-up to 1d395d49660e340df6ecd120b91bbb55947c4419. We were measuring the wrong $window, which happened to work right most of the time but wasn't correct. Change-Id: I50f91623b304f43be58ebac844d507757f56db45 --- resources/js/ext.uls.interface.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/resources/js/ext.uls.interface.js b/resources/js/ext.uls.interface.js index 0dfe1ec7..7fe90f5a 100644 --- a/resources/js/ext.uls.interface.js +++ b/resources/js/ext.uls.interface.js @@ -351,7 +351,7 @@ caretRadius = parseInt( $caretBefore.css( 'border-top-width' ), 10 ); - if ( ulsTriggerOffset.left > ( this.$window.width() - caretRadius ) / 2 ) { + if ( ulsTriggerOffset.left > $( window ).width() / 2 ) { this.left = ulsTriggerOffset.left - this.$window.width() - caretRadius; $caretWrapper.addClass( 'caret-right' ); caretPosition = $caretBefore.position();