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(); ApplyTemplate();
var constrained = LayoutHelper var constrained = LayoutHelper.ApplyLayoutConstraints(
.ApplyLayoutConstraints(this, availableSize) this,
.Deflate(margin); availableSize.Deflate(margin));
var measured = MeasureOverride(constrained); var measured = MeasureOverride(constrained);
var width = measured.Width; var width = measured.Width;

Loading…
Cancel
Save