From cfb62859f5139bc9ccc410a9ad4b4150b2d963dd Mon Sep 17 00:00:00 2001 From: Dariusz Komosinski Date: Mon, 30 Mar 2020 00:04:31 +0200 Subject: [PATCH] Cleanup code. --- src/Windows/Avalonia.Win32/WindowImpl.cs | 19 ++++++------------- 1 file changed, 6 insertions(+), 13 deletions(-) diff --git a/src/Windows/Avalonia.Win32/WindowImpl.cs b/src/Windows/Avalonia.Win32/WindowImpl.cs index e21bac76d1..973eb8437d 100644 --- a/src/Windows/Avalonia.Win32/WindowImpl.cs +++ b/src/Windows/Avalonia.Win32/WindowImpl.cs @@ -165,11 +165,7 @@ namespace Avalonia.Win32 public IScreenImpl Screen { get; } - public IPlatformHandle Handle - { - get; - private set; - } + public IPlatformHandle Handle { get; private set; } public Size MaxClientSize { @@ -191,15 +187,12 @@ namespace Avalonia.Win32 var placement = default(WINDOWPLACEMENT); GetWindowPlacement(_hwnd, ref placement); - switch (placement.ShowCmd) + return placement.ShowCmd switch { - case ShowWindowCommand.Maximize: - return WindowState.Maximized; - case ShowWindowCommand.Minimize: - return WindowState.Minimized; - default: - return WindowState.Normal; - } + ShowWindowCommand.Maximize => WindowState.Maximized, + ShowWindowCommand.Minimize => WindowState.Minimized, + _ => WindowState.Normal + }; } set