v1.2.1: fixed inventory pane not switching to default bag for selectors
This commit is contained in:
@@ -360,7 +360,9 @@ public class InventoryPane extends Component {
|
|||||||
|
|
||||||
public void setSelector(WndBag.ItemSelector selector){
|
public void setSelector(WndBag.ItemSelector selector){
|
||||||
this.selector = 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());
|
Bag preferred = Dungeon.hero.belongings.getItem(selector.preferredBag());
|
||||||
if (preferred != null) lastBag = preferred;
|
if (preferred != null) lastBag = preferred;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user