From f7df4f56b46a8672a3d3a89253afbd5c03ce719b Mon Sep 17 00:00:00 2001 From: SirLynix Date: Thu, 24 Aug 2023 17:47:41 +0200 Subject: [PATCH] Widgets/RichTextAreaWidget: Fix backspace --- src/Nazara/Widgets/RichTextAreaWidget.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Nazara/Widgets/RichTextAreaWidget.cpp b/src/Nazara/Widgets/RichTextAreaWidget.cpp index 4b7bbc594..dc38d3bfd 100644 --- a/src/Nazara/Widgets/RichTextAreaWidget.cpp +++ b/src/Nazara/Widgets/RichTextAreaWidget.cpp @@ -77,7 +77,7 @@ namespace Nz std::size_t characterPosition = GetCharacterPosition(blockText, firstGlyph - blockFirstGlyph); NazaraAssert(characterPosition != std::string::npos, "Invalid character position"); - newText.append(blockText.substr(0, characterPosition - 1)); + newText.append(blockText.substr(0, characterPosition)); } if (lastGlyph < textLength)