From e41ab8ad914de0692182059776ef7117d99665a9 Mon Sep 17 00:00:00 2001 From: bigguy345 Date: Thu, 18 Dec 2025 00:50:27 +0200 Subject: [PATCH] Fixed first TAB at the very start of line missing first indent level by 1 character --- .../java/noppes/npcs/client/gui/util/GuiScriptTextArea.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/noppes/npcs/client/gui/util/GuiScriptTextArea.java b/src/main/java/noppes/npcs/client/gui/util/GuiScriptTextArea.java index 4b51791cf..22a5f7528 100644 --- a/src/main/java/noppes/npcs/client/gui/util/GuiScriptTextArea.java +++ b/src/main/java/noppes/npcs/client/gui/util/GuiScriptTextArea.java @@ -1184,7 +1184,7 @@ public class GuiScriptTextArea extends GuiNpcTextField { private void handleTab() { LineData currentLine = null; for (LineData line : this.container.lines) { - if (this.cursorPosition >= line.start && this.cursorPosition <= line.end) { + if (this.cursorPosition >= line.start && this.cursorPosition < line.end) { currentLine = line; break; } @@ -1243,7 +1243,7 @@ public class GuiScriptTextArea extends GuiNpcTextField { private void handleShiftTab() { LineData currentLine = null; for (LineData line : this.container.lines) { - if (this.cursorPosition >= line.start && this.cursorPosition <= line.end) { + if (this.cursorPosition >= line.start && this.cursorPosition < line.end) { currentLine = line; break; }