Skip to content

Commit 8552fc4

Browse files
committed
fix(DragDropSort): add TouchSensor for mobile drag-and-drop support
DragDropContainer only registered PointerSensor and KeyboardSensor, so touch-based drag interactions were ignored on mobile browsers. Add TouchSensor from @dnd-kit/core to enable mobile support.
1 parent 6b93dbd commit 8552fc4

1 file changed

Lines changed: 2 additions & 0 deletions

File tree

packages/react-drag-drop/src/components/DragDrop/DragDropContainer.tsx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ import {
88
DndContextProps,
99
KeyboardSensor,
1010
PointerSensor,
11+
TouchSensor,
1112
useSensor,
1213
useSensors,
1314
DragEndEvent,
@@ -104,6 +105,7 @@ export const DragDropContainer: React.FunctionComponent<DragDropContainerProps>
104105

105106
const sensors = useSensors(
106107
useSensor(PointerSensor),
108+
useSensor(TouchSensor),
107109
useSensor(KeyboardSensor, {
108110
coordinateGetter: sortableKeyboardCoordinates
109111
})

0 commit comments

Comments
 (0)