From 19936a214b1cb115784e63674f011ce079ff7458 Mon Sep 17 00:00:00 2001 From: Evan Debenham Date: Sun, 24 Jul 2022 17:32:15 -0400 Subject: [PATCH] v1.3.2: adjusted quickslot button middle click behaviour --- .../ui/QuickSlotButton.java | 21 +++++++++++++++---- 1 file changed, 17 insertions(+), 4 deletions(-) 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; }