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