Skip to content

Commit edced94

Browse files
committed
feat: add readyState check
1 parent 4d393ec commit edced94

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

src/components/misc/Markdown.astro

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,10 @@ const className = Astro.props.class
1717
const observer = new MutationObserver(addPreCopyButton);
1818
observer.observe(document.body, { childList: true, subtree: true });
1919

20-
document.addEventListener("DOMContentLoaded", addPreCopyButton);
21-
20+
if (document.readyState === "loading") {
21+
document.addEventListener("DOMContentLoaded", addPreCopyButton);
22+
}
23+
2224
function addPreCopyButton() {
2325
observer.disconnect();
2426

0 commit comments

Comments
 (0)