Skip to content

Commit 1b608c3

Browse files
committed
Allow closing dialog by clicking on the side
1 parent e1c4bad commit 1b608c3

1 file changed

Lines changed: 7 additions & 0 deletions

File tree

src/components/syntaxes/SyntaxDisplayManager.astro

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -510,6 +510,13 @@ export interface VersionFilterData {
510510
cardDialog.close();
511511
});
512512

513+
// allow closing dialog by clicking on the side
514+
document.getElementById('syntaxes-card-dialog')!.addEventListener('click', event => {
515+
if (event.target instanceof HTMLDialogElement) {
516+
cardDialog.close();
517+
}
518+
});
519+
513520
document.querySelectorAll("[data-card-dialog]").forEach(element => {
514521
element.addEventListener("click", () => {
515522
showSyntaxDialog((element as HTMLElement).dataset.cardDialog!);

0 commit comments

Comments
 (0)