Skip to content

Commit 09f4f3d

Browse files
committed
account for being on settings page when pressing escape
1 parent 3f03145 commit 09f4f3d

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

app/components/AppFooter.vue

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,11 @@ onClickOutside(
2525
2626
onKeyDown(
2727
'Escape',
28-
() => {
29-
if (showPopover.value) showPopover.value = false
28+
(e: KeyboardEvent) => {
29+
if (!showPopover.value) return
30+
e.preventDefault()
31+
e.stopImmediatePropagation()
32+
showPopover.value = false
3033
},
3134
{ dedupe: true },
3235
)

0 commit comments

Comments
 (0)