From 3c284afbc2850b7f60a655edffef3b33a203e217 Mon Sep 17 00:00:00 2001 From: "leonid.chernyavskiy" Date: Wed, 27 Apr 2022 20:07:18 +0700 Subject: [PATCH] * bugfix: invalid slide offset in vertical mode --- slick/slick.js | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/slick/slick.js b/slick/slick.js index bb94a86d4..6cf41cba7 100644 --- a/slick/slick.js +++ b/slick/slick.js @@ -1019,7 +1019,7 @@ .off('focus.slick blur.slick') .on( 'focus.slick', - '*', + '*', function(event) { var $sf = $(this); @@ -1034,7 +1034,7 @@ } ).on( 'blur.slick', - '*', + '*', function(event) { var $sf = $(this); @@ -1149,7 +1149,11 @@ if (_.options.vertical === false) { targetLeft = ((slideIndex * _.slideWidth) * -1) + _.slideOffset; } else { - targetLeft = ((slideIndex * verticalHeight) * -1) + verticalOffset; + if (_.slideCount <= _.options.slidesToShow) { + targetLeft = 0; + } else { + targetLeft = ((slideIndex * verticalHeight) * -1) + verticalOffset; + } } if (_.options.variableWidth === true) {