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']}
>