v1.2.1: fixed inventory pane not switching to default bag for selectors

This commit is contained in:
Evan Debenham
2022-03-28 22:33:39 -04:00
parent 1a4378d1b7
commit c1ba8fdc49

View File

@@ -360,7 +360,9 @@ public class InventoryPane extends Component {
public void setSelector(WndBag.ItemSelector selector){
this.selector = selector;
if (selector.preferredBag() != null) {
if (selector.preferredBag() == Belongings.Backpack.class){
lastBag = Dungeon.hero.belongings.backpack;
} else if (selector.preferredBag() != null) {
Bag preferred = Dungeon.hero.belongings.getItem(selector.preferredBag());
if (preferred != null) lastBag = preferred;
}