Skip to content

Commit 767ec2a

Browse files
committed
Only trigger close if details was open
1 parent 1e383b3 commit 767ec2a

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

index.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -289,6 +289,8 @@ function isMenuItem(el: Element): boolean {
289289
}
290290

291291
function close(details: Element) {
292+
const wasOpen = details.hasAttribute('open')
293+
if (!wasOpen) return
292294
details.removeAttribute('open')
293295
const summary = details.querySelector('summary')
294296
if (summary) summary.focus()

0 commit comments

Comments
 (0)