From 972eae880b38620891d49bae48d951c5418eeaa2 Mon Sep 17 00:00:00 2001 From: Alex Grozav Date: Mon, 26 Jun 2023 17:20:56 +0300 Subject: [PATCH] fix: fix expression editor bug causing code mirror to no longer be reactive --- .../N8nRadioButtons/RadioButton.vue | 2 -- .../N8nRadioButtons/RadioButtons.vue | 2 +- .../src/components/N8nTooltip/Tooltip.vue | 24 +++++++------------ .../ExpressionEditorModalInput.vue | 3 +++ .../components/ExpressionParameterInput.vue | 2 +- .../src/components/HtmlEditor/HtmlEditor.vue | 3 +++ .../InlineExpressionEditorInput.vue | 6 ++++- .../src/components/ParameterInput.vue | 10 +++++--- .../src/components/ParameterInputExpanded.vue | 2 +- .../src/components/ParameterInputFull.vue | 4 +++- .../src/components/ParameterInputWrapper.vue | 16 +------------ .../src/components/ParameterOptions.vue | 11 +++++---- packages/editor-ui/src/components/RunData.vue | 9 ++++--- .../src/components/SqlEditor/SqlEditor.vue | 4 ++++ .../editor-ui/src/mixins/expressionManager.ts | 11 +++++---- packages/editor-ui/src/views/NodeView.vue | 14 +++++------ packages/editor-ui/vite.config.ts | 4 ++-- 17 files changed, 62 insertions(+), 65 deletions(-) diff --git a/packages/design-system/src/components/N8nRadioButtons/RadioButton.vue b/packages/design-system/src/components/N8nRadioButtons/RadioButton.vue index 221be4b48f..f20979b8e1 100644 --- a/packages/design-system/src/components/N8nRadioButtons/RadioButton.vue +++ b/packages/design-system/src/components/N8nRadioButtons/RadioButton.vue @@ -9,7 +9,6 @@ }" aria-checked="true" > -
{{ label }}
diff --git a/packages/design-system/src/components/N8nRadioButtons/RadioButtons.vue b/packages/design-system/src/components/N8nRadioButtons/RadioButtons.vue index 78aaa19923..4ff7d63e91 100644 --- a/packages/design-system/src/components/N8nRadioButtons/RadioButtons.vue +++ b/packages/design-system/src/components/N8nRadioButtons/RadioButtons.vue @@ -10,7 +10,7 @@ :active="modelValue === option.value" :size="size" :disabled="disabled || option.disabled" - @click="() => onClick(option)" + @click.prevent.stop="onClick(option)" /> diff --git a/packages/design-system/src/components/N8nTooltip/Tooltip.vue b/packages/design-system/src/components/N8nTooltip/Tooltip.vue index c47d945c2c..8e665d53ef 100644 --- a/packages/design-system/src/components/N8nTooltip/Tooltip.vue +++ b/packages/design-system/src/components/N8nTooltip/Tooltip.vue @@ -1,21 +1,15 @@