From df210367e07406c93848e1629281c49b97d49308 Mon Sep 17 00:00:00 2001 From: bigguy345 Date: Sat, 20 Dec 2025 00:57:36 +0200 Subject: [PATCH] Fixed search bar closing when goToLine pane opens --- .../npcs/client/gui/util/GuiScriptTextArea.java | 11 ++++------- 1 file changed, 4 insertions(+), 7 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 3fe7de850..56cc1d5fc 100644 --- a/src/main/java/noppes/npcs/client/gui/util/GuiScriptTextArea.java +++ b/src/main/java/noppes/npcs/client/gui/util/GuiScriptTextArea.java @@ -816,26 +816,23 @@ public class GuiScriptTextArea extends GuiNpcTextField { // SEARCH: Open search bar (Ctrl+R) KEYS.SEARCH.setTask(e -> { - if (!e.isPress() || !active || !isEnabled()) + if (!e.isPress() || !isActive.get()) return; searchBar.toggle(); }); // SEARCH_REPLACE: Open search+replace bar (Ctrl+Shift+R) KEYS.SEARCH_REPLACE.setTask(e -> { - if (!e.isPress() || !active || !isEnabled()) + if (!e.isPress() || !isActive.get()) return; searchBar.toggleReplace(); }); // GO_TO_LINE: Open go to line dialog (Ctrl+G) KEYS.GO_TO_LINE.setTask(e -> { - if (!e.isPress() || !active || !isEnabled()) + if (!e.isPress() || !isActive.get()) return; - // Close search bar if open - if (searchBar.isVisible()) { - searchBar.close(); - } + goToLineDialog.toggle(); }); }