From 4593694be62ed55486d89b36f40a027a7b48233c Mon Sep 17 00:00:00 2001 From: saberzero1 Date: Thu, 12 Mar 2026 19:45:37 +0100 Subject: [PATCH] feat: add render event listener for in-place DOM re-initialization --- src/scripts/clipboard.inline.ts | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/scripts/clipboard.inline.ts b/src/scripts/clipboard.inline.ts index e2a3e71..a8c609d 100644 --- a/src/scripts/clipboard.inline.ts +++ b/src/scripts/clipboard.inline.ts @@ -3,7 +3,7 @@ const svgCopy = const svgCheck = ''; -document.addEventListener("nav", () => { +const setupClipboard = () => { const els = document.getElementsByTagName("pre"); for (let i = 0; i < els.length; i++) { const el = els[i]; @@ -36,4 +36,7 @@ document.addEventListener("nav", () => { el.prepend(button); } } -}); +}; + +document.addEventListener("nav", setupClipboard); +document.addEventListener("render", setupClipboard);