diff --git a/core/src/io/anuke/mindustry/input/DesktopInput.java b/core/src/io/anuke/mindustry/input/DesktopInput.java index 6f1ae59362..1bf0952cf5 100644 --- a/core/src/io/anuke/mindustry/input/DesktopInput.java +++ b/core/src/io/anuke/mindustry/input/DesktopInput.java @@ -202,9 +202,6 @@ public class DesktopInput extends InputHandler{ Tile selected = tileAt(Gdx.input.getX(), Gdx.input.getY()); int cursorX = tileX(Gdx.input.getX()); int cursorY = tileY(Gdx.input.getY()); - //if(cursor == null){ - // return; - //} if(Inputs.keyTap(section, "deselect")){ player.setMineTile(null); diff --git a/core/src/io/anuke/mindustry/input/InputHandler.java b/core/src/io/anuke/mindustry/input/InputHandler.java index daef36d06a..6edbe0331e 100644 --- a/core/src/io/anuke/mindustry/input/InputHandler.java +++ b/core/src/io/anuke/mindustry/input/InputHandler.java @@ -191,6 +191,10 @@ public abstract class InputHandler extends InputAdapter{ consumed = true; frag.config.hideConfig(); } + + if(frag.config.isShown()){ + consumed = true; + } } //call tapped event