From b213571009b154c1f31d08aa6f630a0ec719f376 Mon Sep 17 00:00:00 2001 From: Hiroshi Ogawa Date: Tue, 23 Apr 2024 19:00:05 +0900 Subject: [PATCH] fix(browser): dispose tester iframe on done (#5595) --- packages/browser/src/client/main.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/packages/browser/src/client/main.ts b/packages/browser/src/client/main.ts index 8415846c62fb..216c7bef57ab 100644 --- a/packages/browser/src/client/main.ts +++ b/packages/browser/src/client/main.ts @@ -69,6 +69,10 @@ client.ws.addEventListener('open', async () => { const filenames = e.data.filenames filenames.forEach(filename => runningFiles.delete(filename)) + const iframeId = filenames.length > 1 ? ID_ALL : filenames[0] + iframes.get(iframeId)?.remove() + iframes.delete(iframeId) + if (!runningFiles.size) await done() break