diff options
| author | Sean <seanmaas27@gmail.com> | 2014-04-22 18:34:16 -0400 |
|---|---|---|
| committer | Sean <seanmaas27@gmail.com> | 2014-04-22 18:34:16 -0400 |
| commit | c81ac090c93feba427ee65469aa7d4ed57b38742 (patch) | |
| tree | 429f0e522f2a684638ec447383777400658e3326 /Source/Android/src | |
| parent | f489e30cd854fe57c1400cb28f5c4534d8086934 (diff) | |
Clarify code with comments
Diffstat (limited to 'Source/Android/src')
| -rw-r--r-- | Source/Android/src/org/dolphinemu/dolphinemu/emulation/overlay/InputOverlay.java | 5 |
1 files changed, 4 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 27cf902ea4..9dffa00f5b 100644 --- a/Source/Android/src/org/dolphinemu/dolphinemu/emulation/overlay/InputOverlay.java +++ b/Source/Android/src/org/dolphinemu/dolphinemu/emulation/overlay/InputOverlay.java @@ -123,7 +123,10 @@ public final class InputOverlay extends SurfaceView implements OnTouchListener { if (button.getBounds().contains((int)event.getX(), (int)event.getY())) NativeLibrary.onTouchEvent(0, button.getId(), buttonState); - else // Release button after touch leaves boundaries + else + // Because the above code only changes the state for the button that is being touched, sliding off the + // button does not allow for it to be released. Release the button as soon as the touch coordinates leave + // the button bounds. NativeLibrary.onTouchEvent(0, button.getId(), ButtonState.RELEASED); } |
