From 331669ad10bd4868c3de5cf00a02b9006de0d695 Mon Sep 17 00:00:00 2001 From: Victor Date: Tue, 14 Jan 2014 22:54:13 +0200 Subject: [PATCH] Fix keyboard handling logic --- src/com/annimon/influencexxii/InputHandlingProcessor.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/com/annimon/influencexxii/InputHandlingProcessor.java b/src/com/annimon/influencexxii/InputHandlingProcessor.java index 6804e00..2a7beb0 100644 --- a/src/com/annimon/influencexxii/InputHandlingProcessor.java +++ b/src/com/annimon/influencexxii/InputHandlingProcessor.java @@ -23,10 +23,10 @@ public class InputHandlingProcessor implements InputProcessor { else if (keycode == Input.Keys.RIGHT) horizontal++; int vertical = 0; - if (keycode == Input.Keys.UP) vertical--; - else if (keycode == Input.Keys.DOWN) vertical++; + if (keycode == Input.Keys.DOWN) vertical--; + else if (keycode == Input.Keys.UP) vertical++; - if ( (horizontal != 0) && (vertical != 0) ) { + if ( (horizontal != 0) || (vertical != 0) ) { pointer.update(horizontal, vertical); return true; }