From c7d3b332eaeb422a1269ba9e56f53fe9cee2aba4 Mon Sep 17 00:00:00 2001 From: shrimbly Date: Tue, 27 Jan 2026 10:08:18 +1300 Subject: [PATCH] fix(32-01): enable touch gesture scrolling in chat panel - Add nowheel class to prevent React Flow from intercepting scroll - Add touchAction: pan-y for proper touch gesture support - Add onWheelCapture to stop event propagation to canvas --- src/components/ChatPanel.tsx | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/components/ChatPanel.tsx b/src/components/ChatPanel.tsx index b07019a8..8b34d007 100644 --- a/src/components/ChatPanel.tsx +++ b/src/components/ChatPanel.tsx @@ -42,8 +42,12 @@ export function ChatPanel({ isOpen, onClose }: ChatPanelProps) { - {/* Messages area */} -
+ {/* Messages area - nowheel class prevents React Flow from intercepting scroll */} +
e.stopPropagation()} + > {messages.length === 0 && (

Ask me anything about creating workflows!