From 7b799a1a3cda06ef826477d2a0a0c3fcac15802b Mon Sep 17 00:00:00 2001 From: Brandon Thetford Date: Sun, 25 Feb 2024 20:33:35 -0700 Subject: [PATCH] A collection expression and null coalescing assignment --- Terminal.Gui/ConsoleDrivers/EscSeqUtils/EscSeqUtils.cs | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/Terminal.Gui/ConsoleDrivers/EscSeqUtils/EscSeqUtils.cs b/Terminal.Gui/ConsoleDrivers/EscSeqUtils/EscSeqUtils.cs index 3f8edb936..e1271c0b1 100644 --- a/Terminal.Gui/ConsoleDrivers/EscSeqUtils/EscSeqUtils.cs +++ b/Terminal.Gui/ConsoleDrivers/EscSeqUtils/EscSeqUtils.cs @@ -744,7 +744,7 @@ public static class EscSeqUtils } } - mouseFlags = new List { MouseFlags.AllEvents }; + mouseFlags = [MouseFlags.AllEvents]; if (lastMouseButtonPressed != null && !isButtonPressed @@ -771,10 +771,7 @@ public static class EscSeqUtils lastMouseButtonPressed = buttonState; isButtonPressed = true; - if (point is null) - { - point = pos; - } + point ??= pos; if ((mouseFlags [0] & MouseFlags.ReportMousePosition) == 0) {