From 83da8aec7a3f94974724173c3a5e68d6b1d4232d Mon Sep 17 00:00:00 2001 From: Dave Nicolson Date: Wed, 12 Feb 2025 17:20:00 +0100 Subject: [PATCH] Fix target left subpixel values --- src/utils/innerSliderUtils.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/utils/innerSliderUtils.js b/src/utils/innerSliderUtils.js index db160143f..a96d21e93 100644 --- a/src/utils/innerSliderUtils.js +++ b/src/utils/innerSliderUtils.js @@ -755,7 +755,7 @@ export const getTrackLeft = spec => { const trackElem = trackRef && trackRef.node; targetSlideIndex = slideIndex + getPreClones(spec); targetSlide = trackElem && trackElem.childNodes[targetSlideIndex]; - targetLeft = targetSlide ? targetSlide.offsetLeft * -1 : 0; + targetLeft = targetSlide ? (targetSlide.getBoundingClientRect().left - targetSlide.offsetParent.getBoundingClientRect().left) * -1 : 0; if (centerMode === true) { targetSlideIndex = infinite ? slideIndex + getPreClones(spec)