From 97454fc82ef6f795ede032a9df96a39747d2d2b6 Mon Sep 17 00:00:00 2001 From: Ari Vuollet Date: Tue, 7 May 2024 20:09:36 +0300 Subject: [PATCH] Fix drawing an extra character with `Render2D.DrawText` --- Source/Engine/Render2D/Render2D.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Source/Engine/Render2D/Render2D.cpp b/Source/Engine/Render2D/Render2D.cpp index 31136b455..c65a9f401 100644 --- a/Source/Engine/Render2D/Render2D.cpp +++ b/Source/Engine/Render2D/Render2D.cpp @@ -1175,7 +1175,7 @@ void Render2D::DrawText(Font* font, const StringView& text, const Color& color, drawCall.AsChar.Mat = nullptr; } Float2 pointer = location; - for (int32 currentIndex = 0; currentIndex <= text.Length(); currentIndex++) + for (int32 currentIndex = 0; currentIndex < text.Length(); currentIndex++) { // Cache current character const Char currentChar = text[currentIndex];