aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/de/hysky/skyblocker/skyblock/chat/ChatRulesConfigScreen.java
diff options
context:
space:
mode:
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.java6
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;
}
}