mirror of https://github.com/garrytan/gstack.git
Merge 66e3cb463e into a3259400a3
This commit is contained in:
commit
389e3a0553
|
|
@ -1597,6 +1597,11 @@ export class BrowserManager {
|
|||
// Swap to new browser/context before restoreState (it uses this.context)
|
||||
const oldBrowser = this.browser;
|
||||
|
||||
// Close old pages before clearing the map to release resources
|
||||
for (const page of this.pages.values()) {
|
||||
await page.close().catch(() => {});
|
||||
}
|
||||
|
||||
this.context = newContext;
|
||||
this.browser = newContext.browser();
|
||||
this.pages.clear();
|
||||
|
|
|
|||
Loading…
Reference in New Issue