From efdd1e2046c805babba28d5d70a511960d59da51 Mon Sep 17 00:00:00 2001 From: Cameron Gutman Date: Mon, 31 Mar 2014 18:37:53 -0400 Subject: [PATCH] Fix unacknowledged motion events causing phantom d-pad events --- src/com/limelight/Game.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/com/limelight/Game.java b/src/com/limelight/Game.java index 2762bd19..7884f18c 100644 --- a/src/com/limelight/Game.java +++ b/src/com/limelight/Game.java @@ -351,7 +351,9 @@ public class Game extends Activity implements OnGenericMotionListener, OnTouchLi @Override public boolean onGenericMotionEvent(MotionEvent event) { if ((event.getSource() & InputDevice.SOURCE_CLASS_JOYSTICK) != 0) { - controllerHandler.handleMotionEvent(event); + if (controllerHandler.handleMotionEvent(event)) { + return true; + } } else if ((event.getSource() & InputDevice.SOURCE_CLASS_POINTER) != 0) {