Skip to content

Commit e15d955

Browse files
authored
enhance: Make sure slider trigger focus event on track click (#982)
* 10.6.0 * enhance: trigger blur before focus
1 parent 92afa24 commit e15d955

File tree

2 files changed

+2
-1
lines changed

2 files changed

+2
-1
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "rc-slider",
3-
"version": "10.6.0-4",
3+
"version": "10.6.0",
44
"description": "Slider UI component for React",
55
"keywords": [
66
"react",

src/Slider.tsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -338,6 +338,7 @@ const Slider = React.forwardRef<SliderRef, SliderProps<number | number[]>>((prop
338338
onBeforeChange?.(getTriggerValue(cloneNextValues));
339339
triggerChange(cloneNextValues);
340340
if (e) {
341+
(document.activeElement as HTMLElement)?.blur?.();
341342
handlesRef.current.focus(valueIndex);
342343
onStartDrag(e, valueIndex, cloneNextValues);
343344
}

0 commit comments

Comments
 (0)