Browse Source

Use RenderScaling in the ArrangeOverride

pull/8053/head
Benedikt Stebner 4 years ago
parent
commit
2425cbf7aa
  1. 2
      src/Avalonia.Controls/Presenters/TextPresenter.cs
  2. 2
      src/Avalonia.Controls/TextBlock.cs

2
src/Avalonia.Controls/Presenters/TextPresenter.cs

@ -532,7 +532,7 @@ namespace Avalonia.Controls.Presenters
return finalSize; return finalSize;
} }
var textSize = PixelSize.FromSize(finalSize, 1); var textSize = PixelSize.FromSize(finalSize, VisualRoot?.RenderScaling ?? 1);
_constraint = new Size(textSize.Width, textSize.Height); _constraint = new Size(textSize.Width, textSize.Height);

2
src/Avalonia.Controls/TextBlock.cs

@ -626,7 +626,7 @@ namespace Avalonia.Controls
var padding = Padding; var padding = Padding;
var textSize = PixelSize.FromSize(finalSize.Deflate(padding), 1); var textSize = PixelSize.FromSize(finalSize.Deflate(padding), VisualRoot?.RenderScaling ?? 1);
_constraint = new Size(textSize.Width, textSize.Height); _constraint = new Size(textSize.Width, textSize.Height);

Loading…
Cancel
Save