Quellcode durchsuchen

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

zxhlyh vor 11 Monaten
Ursprung
Commit
05cab85579
1 geänderte Dateien mit 6 neuen und 3 gelöschten Zeilen
  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 {