From 399b5a2b815d20825b8b9fa5beb12c2fb75e5b26 Mon Sep 17 00:00:00 2001 From: Markil3 <75867393+Markil3@users.noreply.github.com> Date: Fri, 26 Feb 2021 10:44:43 -0700 Subject: [PATCH] Fixes a bug with how the calibrater handled button DPads. --- .../main/java/markil3/controller/CalibrateInputScreen.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/library/src/main/java/markil3/controller/CalibrateInputScreen.java b/library/src/main/java/markil3/controller/CalibrateInputScreen.java index 016a9c1..39895ad 100644 --- a/library/src/main/java/markil3/controller/CalibrateInputScreen.java +++ b/library/src/main/java/markil3/controller/CalibrateInputScreen.java @@ -260,7 +260,7 @@ public class CalibrateInputScreen extends BaseAppState case JoystickAxis.POV_X: if (this.focusedJoyElement instanceof JoystickButton) { - this.maps.put(this.focusValue > 0 ? DPAD_RIGHT : + this.maps.put(this.currentBias ? DPAD_RIGHT : DPAD_LEFT, this.focusedJoyElement); } else @@ -272,7 +272,7 @@ public class CalibrateInputScreen extends BaseAppState case JoystickAxis.POV_Y: if (this.focusedJoyElement instanceof JoystickButton) { - this.maps.put(this.focusValue > 0 ? DPAD_UP : DPAD_DOWN, + this.maps.put(this.currentBias ? DPAD_UP : DPAD_DOWN, this.focusedJoyElement); } else