From 798fd1ef163faad270990ef865d13435ef669dfd Mon Sep 17 00:00:00 2001 From: Arslaan Pathan Date: Sun, 12 Oct 2025 11:50:19 +1300 Subject: h a c k. --- .../arslaansmagichax/screens/clickgui/ClickGUIScreen.java | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) (limited to 'src/main/java/net/justlearning/arslaan3102/arslaansmagichax/screens') diff --git a/src/main/java/net/justlearning/arslaan3102/arslaansmagichax/screens/clickgui/ClickGUIScreen.java b/src/main/java/net/justlearning/arslaan3102/arslaansmagichax/screens/clickgui/ClickGUIScreen.java index 7e55d7d..d563c3e 100644 --- a/src/main/java/net/justlearning/arslaan3102/arslaansmagichax/screens/clickgui/ClickGUIScreen.java +++ b/src/main/java/net/justlearning/arslaan3102/arslaansmagichax/screens/clickgui/ClickGUIScreen.java @@ -56,10 +56,14 @@ public class ClickGUIScreen extends Screen { @Override public boolean keyPressed(int keyCode, int scanCode, int modifiers) { for (Frame frame : frames) { - for (ModuleButton button : frame.getButtons()) { - for (Component comp : button.components) { - if (comp instanceof KeybindingSelector keybindingSelector) { - keybindingSelector.onKeyPressed(keyCode); + if (frame.isOpen) { + for (ModuleButton button : frame.getButtons()) { + if (button.extended) { + for (Component comp : button.components) { + if (comp instanceof KeybindingSelector keybindingSelector) { + keybindingSelector.onKeyPressed(keyCode); + } + } } } } -- cgit v1.2.3