diff --git a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/ui/QuickSlotButton.java b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/ui/QuickSlotButton.java index ffe1bb618..feab98e6a 100644 --- a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/ui/QuickSlotButton.java +++ b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/ui/QuickSlotButton.java @@ -109,6 +109,11 @@ public class QuickSlotButton extends Button { QuickSlotButton.this.onLongClick(); } + @Override + protected void onMiddleClick() { + onClick(); + } + @Override public GameAction keyAction() { return QuickSlotButton.this.keyAction(); @@ -200,12 +205,20 @@ public class QuickSlotButton extends Button { GameScene.selectItem(itemSelector); } } - + + @Override + protected void onRightClick() { + onClick(); + } + + @Override + protected void onMiddleClick() { + onClick(); + } + @Override protected boolean onLongClick() { - if (Dungeon.hero.ready && !GameScene.cancel()) { - GameScene.selectItem(itemSelector); - } + onClick(); return true; }