diff options
author | 2022-05-31 11:40:26 -0400 | |
---|---|---|
committer | 2022-05-31 11:40:26 -0400 | |
commit | 55820fa784d6d4f66a45092321a47c8ce9de5546 (patch) | |
tree | 3c2b372f673b969ff2f993ed587296a2527bf045 /packages/integrations/lit/client-shim.js | |
parent | 5e66ffb3a017b715cf24314ae480e2555290e391 (diff) | |
download | astro-55820fa784d6d4f66a45092321a47c8ce9de5546.tar.gz astro-55820fa784d6d4f66a45092321a47c8ce9de5546.tar.zst astro-55820fa784d6d4f66a45092321a47c8ce9de5546.zip |
Lit polyfill - wait to polyfill on DOMContentLoaded (#3484)
* Lit polyfill - wait to polyfill on DOMContentLoaded
* Adds changeset
Diffstat (limited to 'packages/integrations/lit/client-shim.js')
-rw-r--r-- | packages/integrations/lit/client-shim.js | 2 |
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() |