diff --git a/src/testing/puppeteer/puppeteer-events.ts b/src/testing/puppeteer/puppeteer-events.ts index ecb128c3a54..cb0e43d9aca 100644 --- a/src/testing/puppeteer/puppeteer-events.ts +++ b/src/testing/puppeteer/puppeteer-events.ts @@ -222,6 +222,10 @@ function browserContextEvents() { if (window.document.readyState === 'complete') { stencilReady(); } else { - window.addEventListener('load', stencilReady); + document.addEventListener('readystatechange', function (e) { + if ((e.target as Document).readyState == "complete") { + stencilReady(); + } + }); } }