Skip to content

Commit 68f7e00

Browse files
committed
Only capture Escape if details is opened
1 parent 54a858c commit 68f7e00

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

index.js

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -221,9 +221,11 @@ function keydown(event: KeyboardEvent) {
221221

222222
switch (event.key) {
223223
case 'Escape':
224-
close(details)
225-
event.preventDefault()
226-
event.stopPropagation()
224+
if (details.hasAttribute('open')) {
225+
close(details)
226+
event.preventDefault()
227+
event.stopPropagation()
228+
}
227229
break
228230
case 'ArrowDown':
229231
{

0 commit comments

Comments
 (0)