diff --git a/src/Avalonia.Base/Media/TextFormatting/TextLineImpl.cs b/src/Avalonia.Base/Media/TextFormatting/TextLineImpl.cs index 6eff737444..f60440e6b1 100644 --- a/src/Avalonia.Base/Media/TextFormatting/TextLineImpl.cs +++ b/src/Avalonia.Base/Media/TextFormatting/TextLineImpl.cs @@ -1336,12 +1336,9 @@ namespace Avalonia.Media.TextFormatting if (!double.IsNaN(lineHeight) && !MathUtilities.IsZero(lineHeight)) { - if (lineHeight < height) - { - var offset = Math.Max(0, height - lineHeight) / 2; + var offset = (height - lineHeight) / 2; - ascent += offset; - } + ascent += offset; height = lineHeight; }