From 3cb50a46ca0517d415bcc878748ab5b857c27d67 Mon Sep 17 00:00:00 2001 From: SerpentSpirale Date: Thu, 18 Nov 2021 18:01:24 +0100 Subject: [PATCH] Fix sqare detection box for touch slopiness --- .../src/main/java/net/kdt/pojavlaunch/MinecraftGLView.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/app_pojavlauncher/src/main/java/net/kdt/pojavlaunch/MinecraftGLView.java b/app_pojavlauncher/src/main/java/net/kdt/pojavlaunch/MinecraftGLView.java index 75ebe0cc9..6650e035c 100644 --- a/app_pojavlauncher/src/main/java/net/kdt/pojavlaunch/MinecraftGLView.java +++ b/app_pojavlauncher/src/main/java/net/kdt/pojavlaunch/MinecraftGLView.java @@ -80,8 +80,7 @@ public class MinecraftGLView extends TextureView { float x = CallbackBridge.mouseX; float y = CallbackBridge.mouseY; if (CallbackBridge.isGrabbing() && - Math.abs(initialX - x) < FINGER_STILL_THRESHOLD && - Math.abs(initialY - y) < FINGER_STILL_THRESHOLD) { + MathUtils.dist(x, y, mouse_x, mouse_y) < FINGER_STILL_THRESHOLD) { triggeredLeftMouseButton = true; sendMouseButton(LWJGLGLFWKeycode.GLFW_MOUSE_BUTTON_LEFT, true); }