浏览代码

Merge pull request #774 from VitalElement/fixes/fix-skia-formatted-text-impl

Fix Skia formatted text measure
Steven Kirk 9 年之前
父节点
当前提交
5259ce77a9
共有 1 个文件被更改,包括 2 次插入2 次删除
  1. 2 2
      src/Skia/Avalonia.Skia/FormattedTextImpl.cs

+ 2 - 2
src/Skia/Avalonia.Skia/FormattedTextImpl.cs

@@ -522,7 +522,7 @@ namespace Avalonia.Skia
             _lineHeight = mDescent - mAscent;
 
             // Rendering is relative to baseline
-            _lineOffset = -metrics.Top;
+            _lineOffset = (-metrics.Ascent);
 
             string subString;
 
@@ -590,7 +590,7 @@ namespace Avalonia.Skia
             else
             {
                 var lastLine = _skiaLines[_skiaLines.Count - 1];
-                _size = new Size(maxX, lastLine.Top + lastLine.Height + lastLineDescent);
+                _size = new Size(maxX, lastLine.Top + lastLine.Height);
             }
         }