diff --git a/client/public/runner.html b/client/public/runner.html index f3cb4e839b3b..a6b75d798221 100644 --- a/client/public/runner.html +++ b/client/public/runner.html @@ -121,8 +121,12 @@ script.textContent = state.js; document.body.appendChild(script); - dispatchEvent(new Event("DOMContentLoaded")); - dispatchEvent(new Event("load")); + document.dispatchEvent( + new Event("DOMContentLoaded", { bubbles: true }) + ); + document.dispatchEvent(new Event("readystatechange")); + window.dispatchEvent(new Event("load")); + initialized = true; } window.addEventListener("message", (event) => {