Browse Source

A collection expression and null coalescing assignment

Brandon Thetford 1 year ago
parent
commit
7b799a1a3c
1 changed files with 2 additions and 5 deletions
  1. 2 5
      Terminal.Gui/ConsoleDrivers/EscSeqUtils/EscSeqUtils.cs

+ 2 - 5
Terminal.Gui/ConsoleDrivers/EscSeqUtils/EscSeqUtils.cs

@@ -744,7 +744,7 @@ public static class EscSeqUtils
             }
         }
 
-        mouseFlags = new List<MouseFlags> { 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)
             {