From a4e96c5f8026c23e17db1bfe79a1d22bc47a70e9 Mon Sep 17 00:00:00 2001 From: Evan Debenham Date: Wed, 29 Dec 2021 18:17:54 -0500 Subject: [PATCH] v1.1.2: fixed bags opening an invisible window if quick used while empty --- .../shatteredpixel/shatteredpixeldungeon/items/bags/Bag.java | 2 +- .../shatteredpixeldungeon/windows/WndQuickBag.java | 5 ----- 2 files changed, 1 insertion(+), 6 deletions(-) diff --git a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/items/bags/Bag.java b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/items/bags/Bag.java index c9d6d11b4..3c38b5fef 100644 --- a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/items/bags/Bag.java +++ b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/items/bags/Bag.java @@ -60,7 +60,7 @@ public class Bag extends Item implements Iterable { super.execute( hero, action ); - if (action.equals( AC_OPEN )) { + if (action.equals( AC_OPEN ) && !items.isEmpty()) { GameScene.show( new WndQuickBag( this ) ); diff --git a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/windows/WndQuickBag.java b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/windows/WndQuickBag.java index da0190e6f..6138e2d3d 100644 --- a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/windows/WndQuickBag.java +++ b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/windows/WndQuickBag.java @@ -67,11 +67,6 @@ public class WndQuickBag extends Window { Collections.sort(items, quickBagComparator); - if (items.isEmpty()){ - hide(); - return; - } - int btnWidth = 16; int btnHeight = 20;