diff options
| author | Sean <seanmaas27@gmail.com> | 2014-04-21 21:24:49 -0400 |
|---|---|---|
| committer | Sean <seanmaas27@gmail.com> | 2014-04-21 21:24:49 -0400 |
| commit | 72f3d69a7854ecb5bcd8a5fefe9696e51572ff26 (patch) | |
| tree | 37a708f2cf0e1e695f297589ee866df551d8c3c4 /Source | |
| parent | 78b3eb1e64c9badcf16f6920bc5c33a764dd7f2b (diff) | |
Android: Allow finger movement while pressing button
Diffstat (limited to 'Source')
| -rw-r--r-- | Source/Android/src/org/dolphinemu/dolphinemu/emulation/overlay/InputOverlay.java | 3 |
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) { |
