Pārlūkot izejas kodu

fix: workflow delete edge when node is selected (#4414)

zxhlyh 11 mēneši atpakaļ
vecāks
revīzija
c0fe414e0a

+ 5 - 0
web/app/components/workflow/hooks/use-nodes-interactions.ts

@@ -922,8 +922,13 @@ export const useNodesInteractions = () => {
 
     const {
       getNodes,
+      edges,
     } = store.getState()
 
+    const edgeSelected = edges.some(edge => edge.selected)
+    if (edgeSelected)
+      return
+
     const nodes = getNodes()
     const bundledNodes = nodes.filter(node => node.data._isBundled && node.data.type !== BlockEnum.Start)