Probably fixed buttonDown incorrectly triggered repeatedly while button is pressed

This commit is contained in:
2021-11-27 15:42:32 -06:00
parent 7df503d7c5
commit 0acdad3115

View File

@@ -41,7 +41,10 @@ public class GamepadChecker {
Field field = gamepad.getClass().getDeclaredField(btn);
if (field.getBoolean(gamepad)) {
engine.buttonDown(gamepad, btn);
if (!buttons.get(btn)) {
engine.buttonDown(gamepad, btn);
}
buttons.put(btn, true);
} else {
if (buttons.get(btn)) {