diff --git a/src/components/haex/pass/group/breadcrumbs.vue b/src/components/haex/pass/group/breadcrumbs.vue index d6d7a8e..b31e6e5 100644 --- a/src/components/haex/pass/group/breadcrumbs.vue +++ b/src/components/haex/pass/group/breadcrumbs.vue @@ -1,5 +1,5 @@ @@ -79,6 +83,7 @@ defineProps<{ withCopyButton?: boolean }>() +defineEmits(['submit']) const { t } = useI18n() const itemDetails = defineModel({ @@ -89,10 +94,10 @@ const preventClose = defineModel('preventClose') const check = defineModel('check-input', { default: false }) -onKeyStroke('escape', (e) => { +/* onKeyStroke('escape', (e) => { e.stopPropagation() e.stopImmediatePropagation() -}) +}) */ const titleRef = useTemplateRef('titleRef') onStartTyping(() => { diff --git a/src/components/haex/pass/item/index.vue b/src/components/haex/pass/item/index.vue index 967bd19..77f919d 100644 --- a/src/components/haex/pass/item/index.vue +++ b/src/components/haex/pass/item/index.vue @@ -78,6 +78,7 @@ :read_only :defaultIcon v-model:prevent-close="preventClose" + @submit="$emit('submit')" /> @@ -127,6 +128,7 @@ const emit = defineEmits<{ close: [void] addKeyValue: [void] removeKeyValue: [string] + submit: [void] }>() const read_only = defineModel('read_only', { default: false }) diff --git a/src/components/ui/card/index.vue b/src/components/ui/card/index.vue index f34b274..3a1c148 100644 --- a/src/components/ui/card/index.vue +++ b/src/components/ui/card/index.vue @@ -1,5 +1,5 @@