From ca59da108ed2a35b1b49e1ab1c1a051bf31db100 Mon Sep 17 00:00:00 2001 From: Dan Walmsley Date: Sat, 1 Dec 2018 15:08:29 +0000 Subject: [PATCH] [win32] smoothly toggle decorations. --- src/Windows/Avalonia.Win32/WindowImpl.cs | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/Windows/Avalonia.Win32/WindowImpl.cs b/src/Windows/Avalonia.Win32/WindowImpl.cs index 4316166343..1383a81dd6 100644 --- a/src/Windows/Avalonia.Win32/WindowImpl.cs +++ b/src/Windows/Avalonia.Win32/WindowImpl.cs @@ -906,14 +906,12 @@ namespace Avalonia.Win32 style ^= (WindowStyles.WS_SIZEFRAME); } - UnmanagedMethods.GetWindowRect(_hwnd, out var oldRect); + var oldThickness = BorderThickness; SetWindowLong(_hwnd, (int)WindowLongParam.GWL_STYLE, (uint)style); UnmanagedMethods.GetWindowRect(_hwnd, out var windowRect); - var oldThickness = BorderThickness; - Rect newRect; if (_decorated)