Browse Source

Apply all layout constraints in WindowBase.

pull/3797/head
Steven Kirk 6 years ago
parent
commit
0d109ea996
  1. 12
      src/Avalonia.Controls/WindowBase.cs

12
src/Avalonia.Controls/WindowBase.cs

@ -244,17 +244,7 @@ namespace Avalonia.Controls
ApplyStyling();
ApplyTemplate();
var constraint = availableSize;
if (!double.IsNaN(Width))
{
constraint = constraint.WithWidth(Width);
}
if (!double.IsNaN(Height))
{
constraint = constraint.WithHeight(Height);
}
var constraint = LayoutHelper.ApplyLayoutConstraints(this, availableSize);
return MeasureOverride(constraint);
}

Loading…
Cancel
Save