diff --git a/web/src/pages/flow/canvas/index.tsx b/web/src/pages/flow/canvas/index.tsx index eb45b1c0d..2794ff526 100644 --- a/web/src/pages/flow/canvas/index.tsx +++ b/web/src/pages/flow/canvas/index.tsx @@ -11,7 +11,6 @@ import { Operator } from '../constant'; import FlowDrawer from '../flow-drawer'; import { useHandleDrop, - useHandleKeyUp, useSelectCanvasData, useShowDrawer, useValidateConnection, @@ -87,7 +86,6 @@ function FlowCanvas({ chatDrawerVisible, hideChatDrawer }: IProps) { const { onDrop, onDragOver, setReactFlowInstance } = useHandleDrop(); - const { handleKeyUp } = useHandleKeyUp(); useWatchNodeFormDataChange(); return ( @@ -127,7 +125,7 @@ function FlowCanvas({ chatDrawerVisible, hideChatDrawer }: IProps) { onNodeClick={onNodeClick} onPaneClick={onPaneClick} onInit={setReactFlowInstance} - onKeyUp={handleKeyUp} + // onKeyUp={handleKeyUp} onSelectionChange={onSelectionChange} nodeOrigin={[0.5, 0]} isValidConnection={isValidConnection} @@ -142,6 +140,7 @@ function FlowCanvas({ chatDrawerVisible, hideChatDrawer }: IProps) { stroke: 'rgb(202 197 245)', }, }} + deleteKeyCode={['Delete', 'Backspace']} >