瀏覽代碼

fix: workflow disable shortcuts when feature panel occured (#4001)

zxhlyh 11 月之前
父節點
當前提交
05cab85579
共有 1 個文件被更改,包括 6 次插入3 次删除
  1. 6 3
      web/app/components/workflow/hooks/use-nodes-interactions.ts

+ 6 - 3
web/app/components/workflow/hooks/use-nodes-interactions.ts

@@ -712,9 +712,10 @@ export const useNodesInteractions = () => {
     const {
       setClipboardElements,
       shortcutsDisabled,
+      showFeaturesPanel,
     } = workflowStore.getState()
 
-    if (shortcutsDisabled)
+    if (shortcutsDisabled || showFeaturesPanel)
       return
 
     const {
@@ -736,9 +737,10 @@ export const useNodesInteractions = () => {
     const {
       clipboardElements,
       shortcutsDisabled,
+      showFeaturesPanel,
     } = workflowStore.getState()
 
-    if (shortcutsDisabled)
+    if (shortcutsDisabled || showFeaturesPanel)
       return
 
     const {
@@ -803,9 +805,10 @@ export const useNodesInteractions = () => {
 
     const {
       shortcutsDisabled,
+      showFeaturesPanel,
     } = workflowStore.getState()
 
-    if (shortcutsDisabled)
+    if (shortcutsDisabled || showFeaturesPanel)
       return
 
     const {