diff --git a/src/components/common/EditableText.vue b/src/components/common/EditableText.vue index 9ed0a92b44..8fafe55566 100644 --- a/src/components/common/EditableText.vue +++ b/src/components/common/EditableText.vue @@ -18,8 +18,8 @@ ...inputAttrs } }" - @keyup.enter="blurInputElement" - @keyup.escape="cancelEditing" + @keyup.enter.capture.stop="blurInputElement" + @keyup.escape.stop="cancelEditing" @click.stop @pointerdown.stop.capture @pointermove.stop.capture @@ -38,7 +38,7 @@ const { } = defineProps<{ modelValue: string isEditing?: boolean - inputAttrs?: Record + inputAttrs?: Record }>() const emit = defineEmits(['update:modelValue', 'edit', 'cancel']) diff --git a/src/platform/assets/components/AssetCard.vue b/src/platform/assets/components/AssetCard.vue index 1545d9496c..0ce1d92753 100644 --- a/src/platform/assets/components/AssetCard.vue +++ b/src/platform/assets/components/AssetCard.vue @@ -12,7 +12,7 @@ 'group appearance-none bg-transparent m-0 outline-none text-left hover:bg-secondary-background focus:bg-secondary-background border-none focus:outline-solid outline-base-foreground outline-4' ) " - @keydown.enter="interactive && $emit('select', asset)" + @keydown.enter.self="interactive && $emit('select', asset)" >