Browse Source

Apply margin before width/height.

Fixes #993.
pull/994/head
Steven Kirk 9 years ago
parent
commit
16a47dac61
  1. 7
      src/Avalonia.Layout/Layoutable.cs

7
src/Avalonia.Layout/Layoutable.cs

@ -456,10 +456,9 @@ namespace Avalonia.Layout
ApplyTemplate();
var constrained = LayoutHelper
.ApplyLayoutConstraints(this, availableSize)
.Deflate(margin);
var constrained = LayoutHelper.ApplyLayoutConstraints(
this,
availableSize.Deflate(margin));
var measured = MeasureOverride(constrained);
var width = measured.Width;

Loading…
Cancel
Save