Bladeren bron

Merge pull request #4728 from AvaloniaUI/fixes/4726-secondary-monitor-popup-constraint

Use screen bounds Bottom instead of Height for constraining popups.
Jumar Macato 5 jaren geleden
bovenliggende
commit
0a3f022b80
1 gewijzigde bestanden met toevoegingen van 1 en 1 verwijderingen
  1. 1 1
      src/Avalonia.Controls/Primitives/PopupPositioning/ManagedPopupPositioner.cs

+ 1 - 1
src/Avalonia.Controls/Primitives/PopupPositioning/ManagedPopupPositioner.cs

@@ -221,7 +221,7 @@ namespace Avalonia.Controls.Primitives.PopupPositioning
 
                 if (!FitsInBounds(unconstrainedRect, PopupAnchor.Bottom))
                 {
-                    unconstrainedRect = unconstrainedRect.WithHeight(bounds.Height - unconstrainedRect.Y);
+                    unconstrainedRect = unconstrainedRect.WithHeight(bounds.Bottom - unconstrainedRect.Y);
                 }
 
                 if (IsValid(unconstrainedRect))