diff options
author | olim <bobq4582@gmail.com> | 2024-02-15 11:01:38 +0000 |
---|---|---|
committer | olim <bobq4582@gmail.com> | 2024-02-15 21:06:59 +0000 |
commit | 8132b63b64e67eab04a232d71af6e196abb5229e (patch) | |
tree | d696b0de47d579d604528246b76292ede3408735 /src/main/java/de/hysky/skyblocker/skyblock/chat/ChatRulesConfigScreen.java | |
parent | fdcc70bcc3f07fa2c51e2d1ec714294a36495fcd (diff) | |
download | Skyblocker-8132b63b64e67eab04a232d71af6e196abb5229e.tar.gz Skyblocker-8132b63b64e67eab04a232d71af6e196abb5229e.tar.bz2 Skyblocker-8132b63b64e67eab04a232d71af6e196abb5229e.zip |
makes the config ui work
the ui works and lets the user configure the rules but has a few quirks to fix in a later commit as it is usable for now
Diffstat (limited to 'src/main/java/de/hysky/skyblocker/skyblock/chat/ChatRulesConfigScreen.java')
-rw-r--r-- | src/main/java/de/hysky/skyblocker/skyblock/chat/ChatRulesConfigScreen.java | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/src/main/java/de/hysky/skyblocker/skyblock/chat/ChatRulesConfigScreen.java b/src/main/java/de/hysky/skyblocker/skyblock/chat/ChatRulesConfigScreen.java index be55e60e..bbc3f14b 100644 --- a/src/main/java/de/hysky/skyblocker/skyblock/chat/ChatRulesConfigScreen.java +++ b/src/main/java/de/hysky/skyblocker/skyblock/chat/ChatRulesConfigScreen.java @@ -89,7 +89,7 @@ public class ChatRulesConfigScreen extends Screen { @Override public void close() { - if (client != null ) { //todo && chatRuleConfigListWidget.hasChanges() + if (client != null && chatRulesConfigListWidget.hasChanges()) { client.setScreen(new ConfirmScreen(confirmedAction -> { if (confirmedAction) { this.client.setScreen(parent); @@ -103,8 +103,6 @@ public class ChatRulesConfigScreen extends Screen { } protected void updateButtons() { - buttonDelete.active = Shortcuts.isShortcutsLoaded() && chatRulesConfigListWidget.getSelectedOrNull() != null; - buttonNew.active = Shortcuts.isShortcutsLoaded() ; //todo ? && chatRuleConfigListWidget.getCategory().isPresent() - buttonDone.active = Shortcuts.isShortcutsLoaded(); + buttonDelete.active = chatRulesConfigListWidget.getSelectedOrNull() != null; } } |