From 6d20264c6ae597d5a61c43814543b41e8367f533 Mon Sep 17 00:00:00 2001 From: rabbitism Date: Sat, 3 Feb 2024 21:36:47 +0800 Subject: [PATCH] feat: fix bottom and right anchoring. --- src/Ursa/Controls/Dialog/OverlayDialogHost.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Ursa/Controls/Dialog/OverlayDialogHost.cs b/src/Ursa/Controls/Dialog/OverlayDialogHost.cs index 3b6f4d9..76a235f 100644 --- a/src/Ursa/Controls/Dialog/OverlayDialogHost.cs +++ b/src/Ursa/Controls/Dialog/OverlayDialogHost.cs @@ -302,7 +302,7 @@ public class OverlayDialogHost : Canvas control.ActualVerticalAnchor = VerticalPosition.Top; control.VerticalOffsetRatio = 0; } - if(bottom > Bounds.Height - SnapThickness.Bottom) + if(bottom < SnapThickness.Bottom) { SetTop(control, Bounds.Height - control.Bounds.Height); control.ActualVerticalAnchor = VerticalPosition.Bottom; @@ -314,7 +314,7 @@ public class OverlayDialogHost : Canvas control.ActualHorizontalAnchor = HorizontalPosition.Left; control.HorizontalOffsetRatio = 0; } - if(right > Bounds.Width - SnapThickness.Right) + if(right < SnapThickness.Right) { SetLeft(control, Bounds.Width - control.Bounds.Width); control.ActualHorizontalAnchor = HorizontalPosition.Right;