diff --git a/src/Skia/Avalonia.Skia/DrawingContextImpl.cs b/src/Skia/Avalonia.Skia/DrawingContextImpl.cs index 570ed1ac65..3e474ac45a 100644 --- a/src/Skia/Avalonia.Skia/DrawingContextImpl.cs +++ b/src/Skia/Avalonia.Skia/DrawingContextImpl.cs @@ -278,8 +278,8 @@ namespace Avalonia.Skia using var shadowRect = new SKRoundRect(skRoundRect); if (spread != 0) shadowRect.Inflate(spread, spread); - Canvas.ClipRoundRect(skRoundRect, - shadow.ClipOperation, true); + //Canvas.ClipRoundRect(skRoundRect, + // shadow.ClipOperation, true); Canvas.DrawRoundRect(shadowRect, shadow.Paint); } else @@ -327,8 +327,8 @@ namespace Avalonia.Skia using var shadowRect = new SKRoundRect(skRoundRect); if (spread != 0) shadowRect.Deflate(spread, spread); - Canvas.ClipRoundRect(skRoundRect, - shadow.ClipOperation, true); + // Canvas.ClipRoundRect(skRoundRect, + // shadow.ClipOperation, true); using (var outerRRect = new SKRoundRect(outerRect)) Canvas.DrawRoundRectDifference(outerRRect, shadowRect, shadow.Paint);