aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/de/hysky/skyblocker/skyblock/shortcut
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/de/hysky/skyblocker/skyblock/shortcut')
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/shortcut/ShortcutsConfigListWidget.java16
1 files changed, 8 insertions, 8 deletions
diff --git a/src/main/java/de/hysky/skyblocker/skyblock/shortcut/ShortcutsConfigListWidget.java b/src/main/java/de/hysky/skyblocker/skyblock/shortcut/ShortcutsConfigListWidget.java
index aa3b976e..3918037f 100644
--- a/src/main/java/de/hysky/skyblocker/skyblock/shortcut/ShortcutsConfigListWidget.java
+++ b/src/main/java/de/hysky/skyblocker/skyblock/shortcut/ShortcutsConfigListWidget.java
@@ -47,17 +47,17 @@ public class ShortcutsConfigListWidget extends ElementListWidget<ShortcutsConfig
}
@Override
- protected int getScrollbarPositionX() {
- return super.getScrollbarPositionX() + 50;
+ protected int getScrollbarX() {
+ return super.getScrollbarX();
}
protected Optional<ShortcutCategoryEntry> getCategory() {
- if (getSelectedOrNull() instanceof ShortcutCategoryEntry category) {
- return Optional.of(category);
- } else if (getSelectedOrNull() instanceof ShortcutEntry shortcutEntry) {
- return Optional.of(shortcutEntry.category);
- }
- return Optional.empty();
+ return switch (getSelectedOrNull()) {
+ case ShortcutCategoryEntry category -> Optional.of(category);
+ case ShortcutEntry shortcutEntry -> Optional.of(shortcutEntry.category);
+
+ case null, default -> Optional.empty();
+ };
}
@Override