From 9d0ee4ef1b29f3bf250c6b2b31d17347d4aea9c4 Mon Sep 17 00:00:00 2001 From: Nikita Tsukanov Date: Sun, 30 Apr 2017 22:15:03 +0300 Subject: [PATCH] Moved Erase call to bitmap constructor --- src/Skia/Avalonia.Skia/BitmapImpl.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Skia/Avalonia.Skia/BitmapImpl.cs b/src/Skia/Avalonia.Skia/BitmapImpl.cs index 38d4eae396..e9c241b848 100644 --- a/src/Skia/Avalonia.Skia/BitmapImpl.cs +++ b/src/Skia/Avalonia.Skia/BitmapImpl.cs @@ -30,6 +30,7 @@ namespace Avalonia.Skia if (runtime?.IsDesktop == true && runtime?.OperatingSystem == OperatingSystemType.Linux) colorType = SKColorType.Bgra8888; Bitmap = new SKBitmap(width, height, colorType, SKAlphaType.Premul); + Bitmap.Erase(SKColor.Empty); } public void Dispose() @@ -97,7 +98,6 @@ namespace Avalonia.Skia public IDrawingContextImpl CreateDrawingContext(IVisualBrushRenderer visualBrushRenderer) { - Bitmap.Erase(SKColor.Empty); return new BitmapDrawingContext(Bitmap, visualBrushRenderer); }