summaryrefslogtreecommitdiff
path: root/Source/Android/app/src/main/java/org
diff options
context:
space:
mode:
authorzackhow <zackhow@gmail.com>2019-01-24 22:19:48 -0500
committerzackhow <zackhow@gmail.com>2019-01-24 22:19:48 -0500
commitfc32ec7ffed770ed7b3fe121147c07ae0b481cd6 (patch)
tree8af8b86844c825d55747a60e38c34be9ede92036 /Source/Android/app/src/main/java/org
parent224b23b97937d9f304d8007725493850c37657ae (diff)
Android: Fix pointer if game aspect ratio is larger than devices
Diffstat (limited to 'Source/Android/app/src/main/java/org')
-rw-r--r--Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/overlay/InputOverlayPointer.java4
1 files changed, 2 insertions, 2 deletions
diff --git a/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/overlay/InputOverlayPointer.java b/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/overlay/InputOverlayPointer.java
index 492cf186eb..8280e73913 100644
--- a/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/overlay/InputOverlayPointer.java
+++ b/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/overlay/InputOverlayPointer.java
@@ -53,7 +53,7 @@ public class InputOverlayPointer
Float gameAR = NativeLibrary.GetGameAspectRatio();
aspectAdjusted = gameAR / deviceAR;
- if (gameAR < deviceAR) // Black bars on left/right
+ if (gameAR <= deviceAR) // Black bars on left/right
{
xAdjusted = true;
Integer gameX = Math.round((float) y * gameAR);
@@ -65,7 +65,7 @@ public class InputOverlayPointer
else // Bars on top/bottom
{
xAdjusted = false;
- Integer gameY = Math.round((float) x * gameAR);
+ Integer gameY = Math.round((float) x / gameAR);
Integer buffer = (y - gameY);
maxWidth = (float) x / 2;