From a10abd8b480d9c86aa9c43fc975bc8a2e04082fb Mon Sep 17 00:00:00 2001 From: Claude Date: Fri, 20 Mar 2026 22:44:10 +0000 Subject: [PATCH] Fix queue drag to only activate on handle and number, not entire row Restricts drag listeners to the grab handle icon and order number badge using setActivatorNodeRef, and removes touch-none from the whole row so mobile users can scroll without accidentally reordering the queue. https://claude.ai/code/session_01HPtNkL5m9xhYgtzWaGViSC --- app/components/draft/QueueSection.tsx | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/app/components/draft/QueueSection.tsx b/app/components/draft/QueueSection.tsx index b68193e..deb9fb5 100644 --- a/app/components/draft/QueueSection.tsx +++ b/app/components/draft/QueueSection.tsx @@ -67,6 +67,7 @@ function SortableQueueItem({ attributes, listeners, setNodeRef, + setActivatorNodeRef, transform, transition, isDragging, @@ -82,12 +83,17 @@ function SortableQueueItem({
-
-
+
+
+ {index + 1}
- {index + 1}

{participantName}

{sportName &&

{sportName}

}