Browse Source

Use correct size for overlay.

pull/1184/head
Steven Kirk 9 years ago
parent
commit
d141acab30
  1. 6
      src/Avalonia.Visuals/Rendering/DeferredRenderer.cs

6
src/Avalonia.Visuals/Rendering/DeferredRenderer.cs

@ -421,11 +421,11 @@ namespace Avalonia.Rendering
Size size,
double scaling)
{
size = new Size(size.Width * scaling, size.Height * scaling);
var pixelSize = size * scaling;
if (_overlay == null ||
_overlay.PixelWidth != size.Width ||
_overlay.PixelHeight != size.Height)
_overlay.PixelWidth != pixelSize.Width ||
_overlay.PixelHeight != pixelSize.Height)
{
_overlay?.Dispose();
_overlay = parentContext.CreateLayer(size);

Loading…
Cancel
Save