From: Veselin Nikolov Date: Mon, 16 Jul 2018 15:26:25 +0000 (+0300) Subject: fix: slider handle negative data-start values X-Git-Tag: v6.6.0~3^2~127^2~2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=81fc284e9;p=thirdparty%2Ffoundation%2Ffoundation-sites.git fix: slider handle negative data-start values --- diff --git a/js/foundation.slider.js b/js/foundation.slider.js index e7d4e1870..2154a85c2 100644 --- a/js/foundation.slider.js +++ b/js/foundation.slider.js @@ -426,7 +426,11 @@ class Slider extends Plugin { else { val = value; } - left = val % step; + if (val >= 0) { + left = val % step; + } else if (val < 0) { + left = step + (val % step); + } prev_val = val - left; next_val = prev_val + step; if (left === 0) {