diff --git a/packages/design-system/src/components/N8nRadioButtons/RadioButtons.vue b/packages/design-system/src/components/N8nRadioButtons/RadioButtons.vue index b4cdb732b5949..83acba928e105 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.prevent.stop="onClick(option)" + @click.prevent.stop="onClick(option, $event)" /> @@ -47,12 +47,13 @@ export default defineComponent({ type: Boolean, }, }, + emits: ['update:modelValue'], methods: { - onClick(option: { label: string; value: string; disabled?: boolean }) { + onClick(option: { label: string; value: string; disabled?: boolean }, event: MouseEvent) { if (this.disabled || option.disabled) { return; } - this.$emit('update:modelValue', option.value); + this.$emit('update:modelValue', option.value, event); }, }, }); diff --git a/packages/editor-ui/src/components/MainHeader/MainHeader.vue b/packages/editor-ui/src/components/MainHeader/MainHeader.vue index e4b171555b9dd..f7cffe5f160ef 100644 --- a/packages/editor-ui/src/components/MainHeader/MainHeader.vue +++ b/packages/editor-ui/src/components/MainHeader/MainHeader.vue @@ -16,7 +16,7 @@