From ab34312089ed0f17afcda48cd3b3b4ff53add149 Mon Sep 17 00:00:00 2001 From: WerWolv Date: Wed, 25 Dec 2024 00:57:11 +0100 Subject: [PATCH] fix: Clicking past end of line in text editor putting cursor before last character --- lib/third_party/imgui/ColorTextEditor/source/TextEditor.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/third_party/imgui/ColorTextEditor/source/TextEditor.cpp b/lib/third_party/imgui/ColorTextEditor/source/TextEditor.cpp index 465f4d5e1..cda7a5938 100644 --- a/lib/third_party/imgui/ColorTextEditor/source/TextEditor.cpp +++ b/lib/third_party/imgui/ColorTextEditor/source/TextEditor.cpp @@ -320,7 +320,7 @@ TextEditor::Coordinates TextEditor::ScreenPosToCoordinates(const ImVec2 &aPositi int columnIndex = 0; float columnX = 0.0f; - while ((size_t)columnIndex < line.size()) { + while ((size_t)columnIndex <= line.size()) { float columnWidth = 0.0f; if (line[columnIndex].mChar == '\t') {