fix: 제어관리 제목 입력 시 백스페이스로 노드가 삭제되는 문제 해결
- FlowToolbar의 플로우 이름 입력 필드에 onKeyDown 이벤트 핸들러 추가 - e.stopPropagation()으로 키 이벤트가 FlowEditor로 전파되지 않도록 차단 - FlowEditor의 Backspace/Delete 키 처리가 입력 필드에 영향을 주지 않도록 수정
This commit is contained in:
parent
8e9daf5b22
commit
2ddda380f2
|
|
@ -116,6 +116,11 @@ export function FlowToolbar({ validations = [] }: FlowToolbarProps) {
|
||||||
<Input
|
<Input
|
||||||
value={flowName}
|
value={flowName}
|
||||||
onChange={(e) => setFlowName(e.target.value)}
|
onChange={(e) => setFlowName(e.target.value)}
|
||||||
|
onKeyDown={(e) => {
|
||||||
|
// 입력 필드에서 키 이벤트가 FlowEditor로 전파되지 않도록 방지
|
||||||
|
// FlowEditor의 Backspace/Delete 키로 노드가 삭제되는 것을 막음
|
||||||
|
e.stopPropagation();
|
||||||
|
}}
|
||||||
className="h-8 w-[200px] text-sm"
|
className="h-8 w-[200px] text-sm"
|
||||||
placeholder="플로우 이름"
|
placeholder="플로우 이름"
|
||||||
/>
|
/>
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue