From 5929351f0c9ca6d29af5db1326bbf384582433ac Mon Sep 17 00:00:00 2001 From: Alex Grozav Date: Thu, 25 Jul 2024 16:00:09 +0300 Subject: [PATCH] feat(editor): Add localStorage flag to prevent opening NDV in new canvas (no-changelog) (#10187) --- packages/editor-ui/src/composables/useCanvasOperations.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/editor-ui/src/composables/useCanvasOperations.ts b/packages/editor-ui/src/composables/useCanvasOperations.ts index 6671da520..2edc17596 100644 --- a/packages/editor-ui/src/composables/useCanvasOperations.ts +++ b/packages/editor-ui/src/composables/useCanvasOperations.ts @@ -136,6 +136,8 @@ export function useCanvasOperations({ const externalHooks = useExternalHooks(); const clipboard = useClipboard(); + const preventOpeningNDV = !!localStorage.getItem('NodeView.preventOpeningNDV'); + const editableWorkflow = computed(() => workflowsStore.workflow); const editableWorkflowObject = computed(() => workflowsStore.getCurrentWorkflow()); @@ -558,7 +560,7 @@ export function useCanvasOperations({ runAddNodeHooks(nodeData, options); - if (options.openNDV) { + if (options.openNDV && !preventOpeningNDV) { ndvStore.setActiveNodeName(nodeData.name); } });