From 952a6858fb5025b88f5245ff887dddd87feff9fe Mon Sep 17 00:00:00 2001 From: betavs <34408516+betavs@users.noreply.github.com> Date: Thu, 10 Apr 2025 09:54:37 +0800 Subject: [PATCH] fix(components): [slider] emit change event on slider marker down (#20383) --- packages/components/slider/src/composables/use-slide.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/packages/components/slider/src/composables/use-slide.ts b/packages/components/slider/src/composables/use-slide.ts index c87a212cb2..37d3766800 100644 --- a/packages/components/slider/src/composables/use-slide.ts +++ b/packages/components/slider/src/composables/use-slide.ts @@ -189,7 +189,10 @@ export const useSlide = ( const onSliderMarkerDown = (position: number) => { if (sliderDisabled.value || initData.dragging) return - setPosition(position) + const buttonRef = setPosition(position) + if (buttonRef) { + emitChange() + } } return {