From 43f1b9d8ca9389fea51a5463b003af325b171349 Mon Sep 17 00:00:00 2001 From: Emmanuel Hansen Date: Tue, 17 Oct 2023 02:13:18 +0000 Subject: [PATCH] do not set borders if window state is maximized (#13228) Co-authored-by: Max Katz --- src/Windows/Avalonia.Win32/WindowImpl.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Windows/Avalonia.Win32/WindowImpl.cs b/src/Windows/Avalonia.Win32/WindowImpl.cs index acf9bd72d2..ffd9b08d4a 100644 --- a/src/Windows/Avalonia.Win32/WindowImpl.cs +++ b/src/Windows/Avalonia.Win32/WindowImpl.cs @@ -1348,7 +1348,7 @@ namespace Avalonia.Win32 { style &= ~fullDecorationFlags; - if (newProperties.Decorations == SystemDecorations.BorderOnly) + if (newProperties.Decorations == SystemDecorations.BorderOnly && WindowState != WindowState.Maximized) { style |= WindowStyles.WS_THICKFRAME | WindowStyles.WS_BORDER; }