浏览代码

Merge pull request #1538 from chinhquoc01/main

Fix: #1532 deleting selected blocks in inactive tab
Ahmad Kholid 1 年之前
父节点
当前提交
176c225bcb
共有 1 个文件被更改,包括 6 次插入0 次删除
  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 */
 /* eslint-disable consistent-return */
 function onBeforeLeave() {
 function onBeforeLeave() {
+  // disselect node before leave
+  const selectedNodes = editor.value.getSelectedNodes.value;
+  selectedNodes?.forEach((node) => {
+    node.selected = false;
+  });
+
   updateHostedWorkflow();
   updateHostedWorkflow();
 
 
   const dataNotChanged = !state.dataChanged || !haveEditAccess.value;
   const dataNotChanged = !state.dataChanged || !haveEditAccess.value;