summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSean <seanmaas27@gmail.com>2014-04-21 21:24:49 -0400
committerSean <seanmaas27@gmail.com>2014-04-21 21:24:49 -0400
commit72f3d69a7854ecb5bcd8a5fefe9696e51572ff26 (patch)
tree37a708f2cf0e1e695f297589ee866df551d8c3c4
parent78b3eb1e64c9badcf16f6920bc5c33a764dd7f2b (diff)
Android: Allow finger movement while pressing button
-rw-r--r--Source/Android/src/org/dolphinemu/dolphinemu/emulation/overlay/InputOverlay.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/Source/Android/src/org/dolphinemu/dolphinemu/emulation/overlay/InputOverlay.java b/Source/Android/src/org/dolphinemu/dolphinemu/emulation/overlay/InputOverlay.java
index cd00dc09a6..6d0f4667b4 100644
--- a/Source/Android/src/org/dolphinemu/dolphinemu/emulation/overlay/InputOverlay.java
+++ b/Source/Android/src/org/dolphinemu/dolphinemu/emulation/overlay/InputOverlay.java
@@ -116,7 +116,8 @@ public final class InputOverlay extends SurfaceView implements OnTouchListener
//
// TODO: Refactor this so we detect either Axis movements or button presses so we don't run two loops all the time.
//
- int buttonState = (event.getAction() == MotionEvent.ACTION_DOWN) ? ButtonState.PRESSED : ButtonState.RELEASED;
+ int buttonState = (event.getAction() == MotionEvent.ACTION_DOWN || event.getAction() == MotionEvent.ACTION_MOVE)
+ ? ButtonState.PRESSED : ButtonState.RELEASED;
// Check if there was a touch within the bounds of a drawable.
for (InputOverlayDrawableButton button : overlayButtons)
{