From 238a4914d972f4122973b9d426ddce6bcea19aa9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Wies=C5=82aw=20=C5=A0olt=C3=A9s?= Date: Sat, 9 Jul 2016 16:26:28 +0200 Subject: [PATCH] Fix Skia SetFillRule Fixes #583 --- src/Skia/Avalonia.Skia/StreamGeometryImpl.cs | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/Skia/Avalonia.Skia/StreamGeometryImpl.cs b/src/Skia/Avalonia.Skia/StreamGeometryImpl.cs index 071c45c477..bde7a8ef9b 100644 --- a/src/Skia/Avalonia.Skia/StreamGeometryImpl.cs +++ b/src/Skia/Avalonia.Skia/StreamGeometryImpl.cs @@ -141,10 +141,8 @@ namespace Avalonia.Skia public void SetFillRule(FillRule fillRule) { - _geometryImpl.FillRule = fillRule; + _path.FillType = fillRule == FillRule.EvenOdd ? SKPathFillType.EvenOdd : SKPathFillType.Winding; } } - - public FillRule FillRule { get; set; } } }