diff --git a/package.json b/package.json index 21ba612c..34a7d50f 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "automa", - "version": "1.28.21", + "version": "1.28.22", "description": "An extension for automating your browser by connecting blocks", "repository": { "type": "git", diff --git a/src/newtab/pages/workflows/[id].vue b/src/newtab/pages/workflows/[id].vue index 0ee74c19..690e7fae 100644 --- a/src/newtab/pages/workflows/[id].vue +++ b/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; diff --git a/src/params/App.vue b/src/params/App.vue index 6a2eef40..e1018482 100644 --- a/src/params/App.vue +++ b/src/params/App.vue @@ -48,7 +48,11 @@