From 28a95bb46ef71253f8f2cdca6e78f92541b06983 Mon Sep 17 00:00:00 2001 From: uid11 Date: Tue, 28 Jan 2025 15:36:53 +0300 Subject: [PATCH] FI-1638 fix: prepare step in `waitForNewTab` action --- src/actions/waitFor/waitForNewTab.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/actions/waitFor/waitForNewTab.ts b/src/actions/waitFor/waitForNewTab.ts index 2e80c317..a0c0f9da 100644 --- a/src/actions/waitFor/waitForNewTab.ts +++ b/src/actions/waitFor/waitForNewTab.ts @@ -28,9 +28,11 @@ export const waitForNewTab = (async ( const timeout = finalOptions?.timeout ?? getFullPackConfig().navigationTimeout; + const pagePromise = context.waitForEvent('page', {timeout}); + await prepare?.(); - const page = await context.waitForEvent('page', {timeout}); + const page = await pagePromise; const newTab: InternalTab = {page};