diff --git a/src/components/islands/GuideSelector.astro b/src/components/islands/GuideSelector.astro index 42e4528..1c2dc67 100644 --- a/src/components/islands/GuideSelector.astro +++ b/src/components/islands/GuideSelector.astro @@ -260,7 +260,7 @@ const { rootSelector, data } = Astro.props; new MutationObserver((changes) => { if (changes.some((change) => change.attributeName === 'lang')) renderAll(); }).observe(document.documentElement, { attributes: true, attributeFilter: ['lang'] }); - document.addEventListener('ai-for-dummies:language-change', renderAll); + window.addEventListener('ai-for-dummies:languagechange', renderAll); renderAll(); } if ('IntersectionObserver' in window) { @@ -276,8 +276,19 @@ const { rootSelector, data } = Astro.props;