summaryrefslogtreecommitdiff
path: root/packages/integrations/lit/client-shim.js
diff options
context:
space:
mode:
Diffstat (limited to 'packages/integrations/lit/client-shim.js')
-rw-r--r--packages/integrations/lit/client-shim.js2
1 files changed, 1 insertions, 1 deletions
diff --git a/packages/integrations/lit/client-shim.js b/packages/integrations/lit/client-shim.js
index e9cf1aecf..c3ac563ca 100644
--- a/packages/integrations/lit/client-shim.js
+++ b/packages/integrations/lit/client-shim.js
@@ -2,7 +2,7 @@ async function polyfill() {
const { hydrateShadowRoots } = await import(
'@webcomponents/template-shadowroot/template-shadowroot.js'
);
- hydrateShadowRoots(document.body);
+ window.addEventListener('DOMContentLoaded', () => hydrateShadowRoots(document.body), { once: true });
}
const polyfillCheckEl = new DOMParser()