From c7b60a5ae66954dbfeab9db76c7381432cbef129 Mon Sep 17 00:00:00 2001 From: Evan Debenham Date: Thu, 1 Apr 2021 01:15:27 -0400 Subject: [PATCH] v0.9.3: fixed quickslots visually appearing enabled when refreshed --- .../com/shatteredpixel/shatteredpixeldungeon/ui/ItemSlot.java | 2 +- .../shatteredpixeldungeon/ui/QuickSlotButton.java | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/ui/ItemSlot.java b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/ui/ItemSlot.java index a8f5ccbe1..83ee58b40 100644 --- a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/ui/ItemSlot.java +++ b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/ui/ItemSlot.java @@ -176,7 +176,7 @@ public class ItemSlot extends Button { } } - private void updateText(){ + public void updateText(){ if (itemIcon != null){ remove(itemIcon); 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 c6129289c..78705aa31 100644 --- a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/ui/QuickSlotButton.java +++ b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/ui/QuickSlotButton.java @@ -189,7 +189,7 @@ public class QuickSlotButton extends Button implements WndBag.Listener { slot.item( item ); enableSlot(); } - + public void enable( boolean value ) { active = value; if (value) { @@ -257,7 +257,7 @@ public class QuickSlotButton extends Button implements WndBag.Listener { public static void refresh() { for (int i = 0; i < instance.length; i++) { if (instance[i] != null) { - instance[i].item(select(i)); + instance[i].slot.updateText(); } } }