From 2ddda380f21d6b16ee2a838740076f5bd9a3a9be Mon Sep 17 00:00:00 2001 From: kjs Date: Mon, 3 Nov 2025 09:58:44 +0900 Subject: [PATCH] =?UTF-8?q?fix:=20=EC=A0=9C=EC=96=B4=EA=B4=80=EB=A6=AC=20?= =?UTF-8?q?=EC=A0=9C=EB=AA=A9=20=EC=9E=85=EB=A0=A5=20=EC=8B=9C=20=EB=B0=B1?= =?UTF-8?q?=EC=8A=A4=ED=8E=98=EC=9D=B4=EC=8A=A4=EB=A1=9C=20=EB=85=B8?= =?UTF-8?q?=EB=93=9C=EA=B0=80=20=EC=82=AD=EC=A0=9C=EB=90=98=EB=8A=94=20?= =?UTF-8?q?=EB=AC=B8=EC=A0=9C=20=ED=95=B4=EA=B2=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - FlowToolbar의 플로우 이름 입력 필드에 onKeyDown 이벤트 핸들러 추가 - e.stopPropagation()으로 키 이벤트가 FlowEditor로 전파되지 않도록 차단 - FlowEditor의 Backspace/Delete 키 처리가 입력 필드에 영향을 주지 않도록 수정 --- frontend/components/dataflow/node-editor/FlowToolbar.tsx | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/frontend/components/dataflow/node-editor/FlowToolbar.tsx b/frontend/components/dataflow/node-editor/FlowToolbar.tsx index f266218a..d837d355 100644 --- a/frontend/components/dataflow/node-editor/FlowToolbar.tsx +++ b/frontend/components/dataflow/node-editor/FlowToolbar.tsx @@ -116,6 +116,11 @@ export function FlowToolbar({ validations = [] }: FlowToolbarProps) { setFlowName(e.target.value)} + onKeyDown={(e) => { + // 입력 필드에서 키 이벤트가 FlowEditor로 전파되지 않도록 방지 + // FlowEditor의 Backspace/Delete 키로 노드가 삭제되는 것을 막음 + e.stopPropagation(); + }} className="h-8 w-[200px] text-sm" placeholder="플로우 이름" />