|
|
|
@ -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); |
|
|
|
|