From 5916125121f36aa02ab24a0107a6c54704315976 Mon Sep 17 00:00:00 2001 From: Evan Debenham Date: Fri, 7 Apr 2023 16:25:45 -0400 Subject: [PATCH] v2.0.2: fixed emulated drags being added before emulated pointer up --- .../java/com/watabou/input/PointerEvent.java | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/SPD-classes/src/main/java/com/watabou/input/PointerEvent.java b/SPD-classes/src/main/java/com/watabou/input/PointerEvent.java index 85ff184b4..ccf58ba55 100644 --- a/SPD-classes/src/main/java/com/watabou/input/PointerEvent.java +++ b/SPD-classes/src/main/java/com/watabou/input/PointerEvent.java @@ -145,15 +145,6 @@ public class PointerEvent { } } - //add drag events for any emulated presses - if (hovered){ - for (int i = 10+LEFT; i <= 10+FORWARD; i++){ - if (activePointers.containsKey(i)){ - Game.inputHandler.emulateDrag(i-10); - } - } - } - for (PointerEvent p : pointerEvents){ if (p.type == Type.HOVER){ continue; @@ -182,6 +173,15 @@ public class PointerEvent { } } pointerEvents.clear(); + + //add drag events for any emulated presses + if (hovered){ + for (int i = 10+LEFT; i <= 10+FORWARD; i++){ + if (activePointers.containsKey(i)){ + Game.inputHandler.emulateDrag(i-10); + } + } + } } public static synchronized void clearPointerEvents(){