From 58523e1546a7f1d340b13e681dbc38cf7cdcded5 Mon Sep 17 00:00:00 2001 From: Lisa Kampert <31652404+lisakampert@users.noreply.github.com> Date: Thu, 25 Mar 2021 14:02:13 +0100 Subject: [PATCH] fix: Unshown Slides in Infinite Mode If `slidesToScroll` is set to 1, the modulo expression is always true, so the if-query jumps into the else branch. Create an upstream-if-query for this case, so the first slides ist shown correctly after the last one --- slick/slick.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/slick/slick.js b/slick/slick.js index bb94a86d4..501a3ac05 100644 --- a/slick/slick.js +++ b/slick/slick.js @@ -2557,7 +2557,9 @@ animSlide = _.slideCount + targetSlide; } } else if (targetSlide >= _.slideCount) { - if (_.slideCount % _.options.slidesToScroll !== 0) { + if (_.options.slidesToScroll == 1) { + animSlide = 0; + } else if (_.slideCount % _.options.slidesToScroll !== 0) { animSlide = 0; } else { animSlide = targetSlide - _.slideCount;