From dbeb4243d5d4475f1070cf03acfcab5f89c10d6f Mon Sep 17 00:00:00 2001 From: Steven Kirk Date: Tue, 20 Dec 2016 15:22:20 +0000 Subject: [PATCH] Fix skia text rendering. We were seeing blurry text when switching pages in the ControlCatalog using Skia. This fixes that, though I'm not entirely sure how. Thanks to @danwalmsley for the soltuion! --- src/Skia/Avalonia.Skia/FormattedTextImpl.cs | 1 + 1 file changed, 1 insertion(+) diff --git a/src/Skia/Avalonia.Skia/FormattedTextImpl.cs b/src/Skia/Avalonia.Skia/FormattedTextImpl.cs index f84e52f8da..cb077d550a 100644 --- a/src/Skia/Avalonia.Skia/FormattedTextImpl.cs +++ b/src/Skia/Avalonia.Skia/FormattedTextImpl.cs @@ -36,6 +36,7 @@ namespace Avalonia.Skia _paint.Typeface = typeface; _paint.TextSize = (float)fontSize; _paint.TextAlign = textAlignment.ToSKTextAlign(); + _paint.XferMode = SKXferMode.Src; _wrapping = wrapping; _constraint = constraint;