diff --git a/core/src/mindustry/input/InputHandler.java b/core/src/mindustry/input/InputHandler.java index 3603d2f957..cd2f3d6d6b 100644 --- a/core/src/mindustry/input/InputHandler.java +++ b/core/src/mindustry/input/InputHandler.java @@ -704,6 +704,7 @@ public abstract class InputHandler implements InputProcessor, GestureListener{ } public void add(){ + Core.input.getInputProcessors().remove(i -> i instanceof InputHandler || (i instanceof GestureDetector && ((GestureDetector)i).getListener() instanceof InputHandler)); Core.input.addProcessor(detector = new GestureDetector(20, 0.5f, 0.3f, 0.15f, this)); Core.input.addProcessor(this); if(Core.scene != null){ diff --git a/core/src/mindustry/input/MobileInput.java b/core/src/mindustry/input/MobileInput.java index efdc8100a5..177ecd78b2 100644 --- a/core/src/mindustry/input/MobileInput.java +++ b/core/src/mindustry/input/MobileInput.java @@ -258,7 +258,7 @@ public class MobileInput extends InputHandler implements GestureListener{ selectRequests.clear(); mode = none; block = null; - }).width(155f).margin(16f); + }).width(155f).margin(12f); }); group.fill(t -> { diff --git a/gradle.properties b/gradle.properties index c9fe4624a6..1aea212e80 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,3 +1,3 @@ org.gradle.daemon=true org.gradle.jvmargs=-Xms256m -Xmx1024m -archash=1bb6b5430668b3c15657c2efbde5ec3d7bc11651 +archash=b54ec5513f66ad97f191b46da10f6c61046a301a