From 48d4de2e63e821fc363d457974a96a9c04800639 Mon Sep 17 00:00:00 2001 From: BDisp Date: Mon, 28 Jul 2025 13:33:55 +0100 Subject: [PATCH] Fixes #4214. Annoying sporadic System.NullReferenceException in WindowsConsole (#4215) --- Terminal.Gui/Drivers/WindowsDriver/WindowsConsole.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Terminal.Gui/Drivers/WindowsDriver/WindowsConsole.cs b/Terminal.Gui/Drivers/WindowsDriver/WindowsConsole.cs index 6153df249..445ba1410 100644 --- a/Terminal.Gui/Drivers/WindowsDriver/WindowsConsole.cs +++ b/Terminal.Gui/Drivers/WindowsDriver/WindowsConsole.cs @@ -62,7 +62,7 @@ internal partial class WindowsConsole InputRecord inputRecord = default; uint numberEventsRead = 0; - while (!_inputReadyCancellationTokenSource!.IsCancellationRequested) + while (_inputReadyCancellationTokenSource is { IsCancellationRequested: false }) { try {