diff --git a/packages/wxt/src/utils/inject-script.ts b/packages/wxt/src/utils/inject-script.ts index 2043e2da..833b8526 100644 --- a/packages/wxt/src/utils/inject-script.ts +++ b/packages/wxt/src/utils/inject-script.ts @@ -32,11 +32,11 @@ export async function injectScript( script.src = url; } - if (!options?.keepInDom) { - script.onload = () => script.remove(); - } - (document.head ?? document.documentElement).append(script); + + if (!options?.keepInDom) { + script.remove(); + } } export interface InjectScriptOptions {