diff --git a/ui/src/components/slider/use-slider.js b/ui/src/components/slider/use-slider.js index 75e3147a574..9ecb5d23311 100644 --- a/ui/src/components/slider/use-slider.js +++ b/ui/src/components/slider/use-slider.js @@ -238,7 +238,7 @@ export default function ({ updateValue, updatePosition, getDragging, formAttrs } let model = min + ratio * (max - min) if (step > 0) { - const modulo = (model - min) % step + const modulo = (model - innerMin.value) % step model += (Math.abs(modulo) >= step / 2 ? (modulo < 0 ? -1 : 1) * step : 0) - modulo }