From bccac0fbd3caafa20747cdf1778575cb5bd0c9d4 Mon Sep 17 00:00:00 2001 From: minjaesong Date: Sun, 19 Sep 2021 19:01:53 +0900 Subject: [PATCH] fixed a bug where touch-up event not fired --- src/net/torvald/terrarum/gamecontroller/IngameController.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/net/torvald/terrarum/gamecontroller/IngameController.kt b/src/net/torvald/terrarum/gamecontroller/IngameController.kt index 27bf27097..650216224 100644 --- a/src/net/torvald/terrarum/gamecontroller/IngameController.kt +++ b/src/net/torvald/terrarum/gamecontroller/IngameController.kt @@ -6,10 +6,10 @@ import com.badlogic.gdx.Input.Keys import com.badlogic.gdx.InputAdapter import com.badlogic.gdx.controllers.Controllers import com.badlogic.gdx.utils.GdxRuntimeException -import net.torvald.terrarum.* import net.torvald.terrarum.App import net.torvald.terrarum.App.printdbg import net.torvald.terrarum.App.printdbgerr +import net.torvald.terrarum.ItemCodex import net.torvald.terrarum.TerrarumAppConfiguration.TILE_SIZE import net.torvald.terrarum.controller.TerrarumController import net.torvald.terrarum.floorInt @@ -101,7 +101,7 @@ class IngameController(val terrarumIngame: TerrarumIngame) : InputAdapter() { if (touchDown && !mouseStatus[touch]) tTouchDown(newmx, newmy, 0, touch) - else if (!touchDown && keyStatus[touch]) + else if (!touchDown && mouseStatus[touch]) tTouchUp(newmx, newmy, 0, touch) if (touchDown && mouseStatus.bitCount() != 0) {