From 779ceabc6858b1fc01d38f1534d8c4f25d9f228d Mon Sep 17 00:00:00 2001 From: Benedikt Schroeder Date: Fri, 28 Feb 2020 19:00:21 +0100 Subject: [PATCH] Fix text trimming --- .../TextFormatting/SimpleTextFormatter.cs | 29 ------------------- 1 file changed, 29 deletions(-) diff --git a/src/Avalonia.Visuals/Media/TextFormatting/SimpleTextFormatter.cs b/src/Avalonia.Visuals/Media/TextFormatting/SimpleTextFormatter.cs index 227211803a..66071878fd 100644 --- a/src/Avalonia.Visuals/Media/TextFormatting/SimpleTextFormatter.cs +++ b/src/Avalonia.Visuals/Media/TextFormatting/SimpleTextFormatter.cs @@ -164,35 +164,6 @@ namespace Avalonia.Media.TextFormatting } } - if (textTrimming == TextTrimming.CharacterEllipsis) - { - if (measuredLength < text.End) - { - var currentBreakPosition = 0; - - var graphemeEnumerator = new GraphemeEnumerator(currentRun.Text); - - while (currentBreakPosition < measuredLength && graphemeEnumerator.MoveNext()) - { - var nextBreakPosition = graphemeEnumerator.Current.Text.End; - - if (nextBreakPosition == 0) - { - break; - } - - if (nextBreakPosition > measuredLength) - { - break; - } - - currentBreakPosition = nextBreakPosition; - } - - measuredLength = currentBreakPosition; - } - } - var splitResult = SplitTextRuns(textRuns, measuredLength); var trimmedRuns = new List(splitResult.First.Count + 1);