Prechádzať zdrojové kódy

Merge pull request #1538 from chinhquoc01/main

Fix: #1532 deleting selected blocks in inactive tab
Ahmad Kholid 1 rok pred
rodič
commit
176c225bcb
1 zmenil súbory, kde vykonal 6 pridanie a 0 odobranie
  1. 6 0
      src/newtab/pages/workflows/[id].vue

+ 6 - 0
src/newtab/pages/workflows/[id].vue

@@ -1528,6 +1528,12 @@ function checkWorkflowUpdate() {
 }
 /* eslint-disable consistent-return */
 function onBeforeLeave() {
+  // disselect node before leave
+  const selectedNodes = editor.value.getSelectedNodes.value;
+  selectedNodes?.forEach((node) => {
+    node.selected = false;
+  });
+
   updateHostedWorkflow();
 
   const dataNotChanged = !state.dataChanged || !haveEditAccess.value;