diff --git a/components/publish/PublishWidget.vue b/components/publish/PublishWidget.vue index 7310dfde..cfdb9960 100644 --- a/components/publish/PublishWidget.vue +++ b/components/publish/PublishWidget.vue @@ -283,6 +283,7 @@ onDeactivated(() => { flex max-w-full :class="shouldExpanded ? 'min-h-30 md:max-h-[calc(100vh-200px)] sm:max-h-[calc(100vh-400px)] max-h-35 of-y-auto overscroll-contain' : ''" @keydown="stopQuestionMarkPropagation" + @keydown.esc.prevent="editor?.commands.blur()" /> diff --git a/components/search/SearchWidget.vue b/components/search/SearchWidget.vue index 3eb31b50..ee73f9e1 100644 --- a/components/search/SearchWidget.vue +++ b/components/search/SearchWidget.vue @@ -82,6 +82,7 @@ function activate() { placeholder-text-secondary @keydown.down.prevent="shift(1)" @keydown.up.prevent="shift(-1)" + @keydown.esc.prevent="input?.blur()" @keypress.enter="activate" >