Explorar o código

Move local function to end of method

Brandon Thetford hai 1 ano
pai
achega
6f7adcd326
Modificáronse 1 ficheiros con 4 adicións e 2 borrados
  1. 4 2
      Terminal.Gui/Application.cs

+ 4 - 2
Terminal.Gui/Application.cs

@@ -1414,8 +1414,6 @@ public static partial class Application
     /// <param name="a">The mouse event with coordinates relative to the screen.</param>
     public static void OnMouseEvent (MouseEventEventArgs a)
     {
-        static bool OutsideRect (Point p, Rectangle r) { return p.X < 0 || p.X > r.Right || p.Y < 0 || p.Y > r.Bottom; }
-
         if (IsMouseDisabled)
         {
             return;
@@ -1621,6 +1619,10 @@ public static partial class Application
                 BringOverlappedTopToFront ();
             }
         }
+
+        return;
+
+        static bool OutsideRect (Point p, Rectangle r) { return p.X < 0 || p.X > r.Right || p.Y < 0 || p.Y > r.Bottom; }
     }
     #nullable restore