[Text] Fix potential index out of range exception
@@ -72,7 +72,7 @@ namespace Avalonia.Skia
var glyphOffset = GetGlyphOffset(glyphPositions, i, textScale);
- if (textSpan[i] == '\t')
+ if (i < textSpan.Length && textSpan[i] == '\t')
{
glyphIndex = typeface.GetGlyph(' ');
@@ -68,7 +68,7 @@ namespace Avalonia.Direct2D1.Media