From dd17e85271726135ea5e87b6b28f4d371c2f9a40 Mon Sep 17 00:00:00 2001 From: Max Katz Date: Mon, 19 Aug 2024 20:01:30 -0700 Subject: [PATCH] window.WindowDecorationMargin.Top can be negative, but Height cannot (#16735) --- src/Avalonia.Controls/Chrome/TitleBar.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Avalonia.Controls/Chrome/TitleBar.cs b/src/Avalonia.Controls/Chrome/TitleBar.cs index d796fabb05..01ec6c24fb 100644 --- a/src/Avalonia.Controls/Chrome/TitleBar.cs +++ b/src/Avalonia.Controls/Chrome/TitleBar.cs @@ -27,7 +27,7 @@ namespace Avalonia.Controls.Chrome if (window.WindowState != WindowState.FullScreen) { - Height = window.WindowDecorationMargin.Top; + Height = Math.Max(0, window.WindowDecorationMargin.Top); if (_captionButtons != null) {