From cc0a329370062c6224aebc2e12f832a31e828dce Mon Sep 17 00:00:00 2001 From: bigguy345 Date: Fri, 19 Dec 2025 18:18:05 +0200 Subject: [PATCH] Changed Script Editor key press type from single press to just press --- .../npcs/client/gui/util/GuiScriptTextArea.java | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 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 18bb9c650..5d3869733 100644 --- a/src/main/java/noppes/npcs/client/gui/util/GuiScriptTextArea.java +++ b/src/main/java/noppes/npcs/client/gui/util/GuiScriptTextArea.java @@ -459,7 +459,7 @@ public class GuiScriptTextArea extends GuiNpcTextField { // CUT: Copy selection to clipboard and delete it KEYS.CUT.setTask(e -> { - if (!e.isSinglePress()) + if (!e.isPress()) return; executeIfActive.accept(() -> { if (selection.hasSelection()) { @@ -474,7 +474,7 @@ public class GuiScriptTextArea extends GuiNpcTextField { // COPY: Copy selection to clipboard KEYS.COPY.setTask(e -> { - if (!e.isSinglePress()) + if (!e.isPress()) return; executeIfActive.accept(() -> { if (selection.hasSelection()) { @@ -485,7 +485,7 @@ public class GuiScriptTextArea extends GuiNpcTextField { // PASTE: Insert clipboard contents at caret KEYS.PASTE.setTask(e -> { - if (!e.isSinglePress()) + if (!e.isPress()) return; executeIfActive.accept(() -> { addText(NoppesStringUtils.getClipboardContents()); @@ -495,7 +495,7 @@ public class GuiScriptTextArea extends GuiNpcTextField { // UNDO: Restore last edit from undo list KEYS.UNDO.setTask(e -> { - if (!e.isSinglePress()) + if (!e.isPress()) return; executeIfActive.accept(() -> { if (undoList.isEmpty()) @@ -512,7 +512,7 @@ public class GuiScriptTextArea extends GuiNpcTextField { // REDO: Restore last undone edit from redo list KEYS.REDO.setTask(e -> { - if (!e.isSinglePress()) + if (!e.isPress()) return; executeIfActive.accept(() -> { if (redoList.isEmpty()) @@ -529,14 +529,14 @@ public class GuiScriptTextArea extends GuiNpcTextField { // FORMAT: Format/indent code KEYS.FORMAT.setTask(e -> { - if (!e.isSinglePress()) + if (!e.isPress()) return; executeIfActive.accept(this::formatText); }); // TOGGLE_COMMENT: Toggle comment for selection or current line KEYS.TOGGLE_COMMENT.setTask(e -> { - if (!e.isSinglePress()) + if (!e.isPress()) return; executeIfActive.accept(() -> { if (selection.hasSelection()) { @@ -549,7 +549,7 @@ public class GuiScriptTextArea extends GuiNpcTextField { // DUPLICATE: Duplicate selection or current line KEYS.DUPLICATE.setTask(e -> { - if (!e.isSinglePress()) + if (!e.isPress()) return; executeIfActive.accept(() -> { if (selection.hasSelection()) {