diff --git a/packages/site-kit/src/lib/components/Text.svelte b/packages/site-kit/src/lib/components/Text.svelte index 19fc4e6e1f..b937fa3130 100644 --- a/packages/site-kit/src/lib/components/Text.svelte +++ b/packages/site-kit/src/lib/components/Text.svelte @@ -33,7 +33,9 @@ .find((node) => (node as HTMLElement).classList.contains('code-block')) as HTMLElement; const ts = !!parent.querySelector('.ts-toggle:checked'); - const code = parent.querySelector(`pre:${ts ? 'last' : 'first'}-of-type code`) as HTMLElement; + const code = parent.querySelector( + `pre[data-language]:${ts ? 'last' : 'first'}-of-type code` + ) as HTMLElement; navigator.clipboard.writeText(get_text(code)); }