diff options
| author | Arslaan Pathan <[email protected]> | 2025-10-12 11:50:19 +1300 |
|---|---|---|
| committer | Arslaan Pathan <[email protected]> | 2025-10-12 11:50:19 +1300 |
| commit | 798fd1ef163faad270990ef865d13435ef669dfd (patch) | |
| tree | 8bc27b0fb62d2c8aecc78f112841a4f3df69475d /src/main/java/net/justlearning/arslaan3102/arslaansmagichax/screens | |
| parent | da3d8a913a20cd97af22995d85401018e0dd9967 (diff) | |
| download | arslaansmagichax-798fd1ef163faad270990ef865d13435ef669dfd.tar.xz arslaansmagichax-798fd1ef163faad270990ef865d13435ef669dfd.zip | |
h a c k.
Diffstat (limited to 'src/main/java/net/justlearning/arslaan3102/arslaansmagichax/screens')
| -rw-r--r-- | src/main/java/net/justlearning/arslaan3102/arslaansmagichax/screens/clickgui/ClickGUIScreen.java | 12 |
1 files changed, 8 insertions, 4 deletions
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); + } + } } } } |
