diff --git a/packages/react/slider/src/slider.tsx b/packages/react/slider/src/slider.tsx index 018000f48..b827e0a3b 100644 --- a/packages/react/slider/src/slider.tsx +++ b/packages/react/slider/src/slider.tsx @@ -119,9 +119,7 @@ const Slider = React.forwardRef( } function handleSlideEnd() { - const prevValue = valuesBeforeSlideStartRef.current[valueIndexToChangeRef.current]; - const nextValue = values[valueIndexToChangeRef.current]; - const hasChanged = nextValue !== prevValue; + const hasChanged = String(values) !== String(valuesBeforeSlideStartRef.current); if (hasChanged) onValueCommit(values); }