From 7da7d54db1f337be029f8858fe8e46a150b3577c Mon Sep 17 00:00:00 2001 From: Max Schmitt Date: Mon, 28 Jul 2025 21:40:25 +0200 Subject: [PATCH] fix(pause): reset to correct timeout after PauseAsync() --- src/Playwright/Core/Page.cs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/Playwright/Core/Page.cs b/src/Playwright/Core/Page.cs index 89a853688..7c723a0b5 100644 --- a/src/Playwright/Core/Page.cs +++ b/src/Playwright/Core/Page.cs @@ -1148,10 +1148,10 @@ public Task IsVisibleAsync(string selector, PageIsVisibleOptions? options [MethodImpl(MethodImplOptions.NoInlining)] public async Task PauseAsync() { - var defaultNavigationTimeout = _timeoutSettings.DefaultNavigationTimeout; - var defaultTimeout = _timeoutSettings.DefaultTimeout; - _timeoutSettings.SetDefaultNavigationTimeout(0); - _timeoutSettings.SetDefaultTimeout(0); + var defaultNavigationTimeout = Context._timeoutSettings.DefaultNavigationTimeout; + var defaultTimeout = Context._timeoutSettings.DefaultTimeout; + Context.SetDefaultNavigationTimeout(0); + Context.SetDefaultTimeout(0); try { await Task.WhenAny(Context.SendMessageToServerAsync("pause"), ClosedOrCrashedTcs.Task).ConfigureAwait(false);