From 103af24a446fe6f6a80840695a5efc1e567c9811 Mon Sep 17 00:00:00 2001 From: Nikolay Borisenko <22616990+nvborisenko@users.noreply.github.com> Date: Fri, 14 Nov 2025 22:31:28 +0300 Subject: [PATCH] Run continuation asynchronously in context of events --- src/Playwright/Core/Waiter.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Playwright/Core/Waiter.cs b/src/Playwright/Core/Waiter.cs index c5128d035..7178163bd 100644 --- a/src/Playwright/Core/Waiter.cs +++ b/src/Playwright/Core/Waiter.cs @@ -172,7 +172,7 @@ internal Task WaitForEventAsync(object eventSource, string e) { var info = eventSource.GetType().GetEvent(e) ?? eventSource.GetType().BaseType.GetEvent(e); - var eventTsc = new TaskCompletionSource(); + var eventTsc = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); void EventHandler(object sender, T e) { try