Browse Source

Fixed shadow clip for non-rounded rects

pull/3871/head
Nikita Tsukanov 6 years ago
parent
commit
caa11a4cc7
  1. 2
      src/Skia/Avalonia.Skia/DrawingContextImpl.cs

2
src/Skia/Avalonia.Skia/DrawingContextImpl.cs

@ -287,7 +287,7 @@ namespace Avalonia.Skia
var shadowRect = rc;
if (spread != 0)
shadowRect.Inflate(spread, spread);
Canvas.ClipRect(shadowRect, shadow.ClipOperation);
Canvas.ClipRect(rc, shadow.ClipOperation);
Canvas.DrawRect(shadowRect, shadow.Paint);
}

Loading…
Cancel
Save