Skip to content

Commit 73d9051

Browse files
authored
Fix ColorSlider touch interaction for android browsers (#1553)
1 parent ea795eb commit 73d9051

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

packages/@react-aria/slider/src/useSliderThumb.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -119,8 +119,8 @@ export function useSliderThumb(
119119
inputRef
120120
);
121121

122-
let currentPointer = useRef<number | null | undefined>(undefined);
123-
let onDown = (id: number | null) => {
122+
let currentPointer = useRef<number | undefined>(undefined);
123+
let onDown = (id?: number) => {
124124
focusInput();
125125
currentPointer.current = id;
126126
state.setThumbDragging(index, true);
@@ -171,7 +171,7 @@ export function useSliderThumb(
171171
if (e.button !== 0 || e.altKey || e.ctrlKey || e.metaKey) {
172172
return;
173173
}
174-
onDown(null);
174+
onDown();
175175
},
176176
onPointerDown: (e: React.PointerEvent<HTMLElement>) => {
177177
if (e.button !== 0 || e.altKey || e.ctrlKey || e.metaKey) {

0 commit comments

Comments
 (0)