Browse Source

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

Use screen bounds Bottom instead of Height for constraining popups.
feature/resource-batch-update
Jumar Macato 6 years ago
committed by GitHub
parent
commit
0a3f022b80
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
  1. 2
      src/Avalonia.Controls/Primitives/PopupPositioning/ManagedPopupPositioner.cs

2
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))

Loading…
Cancel
Save