From: Kevin Ball Date: Wed, 18 May 2016 22:14:45 +0000 (-0700) Subject: Better guess about when to add windowScroll offset X-Git-Tag: v6.2.2-rc2~1^2~1 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6049412bf32c2ca8a17b888e4f14f42d102b9c83;p=thirdparty%2Ffoundation%2Ffoundation-sites.git Better guess about when to add windowScroll offset --- diff --git a/js/foundation.slider.js b/js/foundation.slider.js index dce1ab200..d609bc77d 100644 --- a/js/foundation.slider.js +++ b/js/foundation.slider.js @@ -281,7 +281,8 @@ class Slider { var elemOffset = this.$element.offset()[direction]; // touch events emulated by the touch util give position relative to screen, add window.scroll to event coordinates... - if (eventOffset < elemOffset) { eventOffset = eventOffset + windowScroll; } + // best way to guess this is simulated is if screenY ==clientY == pageY + if (e.screenY === e.pageY && e.clientY === e.pageY) { eventOffset = eventOffset + windowScroll; } var eventFromBar = eventOffset - elemOffset; var barXY; if (eventFromBar < 0) {