Răsfoiți Sursa

Merge pull request #1538 from chinhquoc01/main

Fix: #1532 deleting selected blocks in inactive tab
Ahmad Kholid 1 an în urmă
părinte
comite
176c225bcb
1 a modificat fișierele cu 6 adăugiri și 0 ștergeri
  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;