Fix drawing an extra character with Render2D.DrawText

This commit is contained in:
2024-05-07 20:09:36 +03:00
parent 65e852600a
commit 97454fc82e

View File

@@ -1175,7 +1175,7 @@ void Render2D::DrawText(Font* font, const StringView& text, const Color& color,
drawCall.AsChar.Mat = nullptr; drawCall.AsChar.Mat = nullptr;
} }
Float2 pointer = location; Float2 pointer = location;
for (int32 currentIndex = 0; currentIndex <= text.Length(); currentIndex++) for (int32 currentIndex = 0; currentIndex < text.Length(); currentIndex++)
{ {
// Cache current character // Cache current character
const Char currentChar = text[currentIndex]; const Char currentChar = text[currentIndex];