diff --git a/src/store/ui/modal.ts b/src/store/ui/modal.ts index 80115d860..bb241d64f 100644 --- a/src/store/ui/modal.ts +++ b/src/store/ui/modal.ts @@ -148,13 +148,11 @@ const useModalStorePinia = defineStore('ui/modal', () => { } } - const onKeyDown = (e: KeyboardEvent) => { + window.addEventListener('keydown', e => { if (e.key === 'Escape' && shouldShowModal.value) { popModal() } - } - - window.addEventListener('keydown', onKeyDown) + }) return { isOnInitialModalRoute,