From c4060aa9a46d74209f2dff29ff5cdf511f727c0f Mon Sep 17 00:00:00 2001 From: Csaba Tuncsik Date: Mon, 3 Mar 2025 15:39:03 +0100 Subject: [PATCH] fix(editor): Disable deactivated node execution --- .../src/components/NodeExecuteButton.vue | 2 +- .../elements/nodes/CanvasNodeToolbar.vue | 28 +++++++++++-------- .../src/plugins/i18n/locales/en.json | 1 + 3 files changed, 19 insertions(+), 12 deletions(-) diff --git a/packages/frontend/editor-ui/src/components/NodeExecuteButton.vue b/packages/frontend/editor-ui/src/components/NodeExecuteButton.vue index 8ef10dd1be..ea11462dd6 100644 --- a/packages/frontend/editor-ui/src/components/NodeExecuteButton.vue +++ b/packages/frontend/editor-ui/src/components/NodeExecuteButton.vue @@ -155,7 +155,7 @@ const disabledHint = computed(() => { return i18n.baseText('ndv.execute.generatingCode'); } - if (isTriggerNode.value && node?.value?.disabled) { + if (node?.value?.disabled) { return i18n.baseText('ndv.execute.nodeIsDisabled'); } diff --git a/packages/frontend/editor-ui/src/components/canvas/elements/nodes/CanvasNodeToolbar.vue b/packages/frontend/editor-ui/src/components/canvas/elements/nodes/CanvasNodeToolbar.vue index 2c552d757c..ae47fe8d01 100644 --- a/packages/frontend/editor-ui/src/components/canvas/elements/nodes/CanvasNodeToolbar.vue +++ b/packages/frontend/editor-ui/src/components/canvas/elements/nodes/CanvasNodeToolbar.vue @@ -94,17 +94,23 @@ function onMouseLeave() { @mouseleave="onMouseLeave" >
- + + +