diff options
Diffstat (limited to 'src/client/java/dev/isxander/yacl/gui/controllers/slider')
-rw-r--r-- | src/client/java/dev/isxander/yacl/gui/controllers/slider/SliderControllerElement.java | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/client/java/dev/isxander/yacl/gui/controllers/slider/SliderControllerElement.java b/src/client/java/dev/isxander/yacl/gui/controllers/slider/SliderControllerElement.java index ddfdd4d..d00f3d7 100644 --- a/src/client/java/dev/isxander/yacl/gui/controllers/slider/SliderControllerElement.java +++ b/src/client/java/dev/isxander/yacl/gui/controllers/slider/SliderControllerElement.java @@ -104,8 +104,8 @@ public class SliderControllerElement extends ControllerWidget<ISliderController< return false; switch (keyCode) { - case InputConstants.KEY_LEFT, InputConstants.KEY_DOWN -> incrementValue(-1); - case InputConstants.KEY_RIGHT, InputConstants.KEY_UP -> incrementValue(1); + case InputConstants.KEY_LEFT -> incrementValue(-1); + case InputConstants.KEY_RIGHT -> incrementValue(1); default -> { return false; } @@ -158,7 +158,7 @@ public class SliderControllerElement extends ControllerWidget<ISliderController< @Override public void postRender(PoseStack matrices, int mouseX, int mouseY, float delta) { - if (super.isMouseOver(mouseX, mouseY)) + if (super.isMouseOver(mouseX, mouseY) || focused) super.postRender(matrices, mouseX, mouseY, delta); } } |