inventory viewer: hide when bank is open

The inventory tab is always open in the bank, so hide the overlay if Hidden on inventory tab is enabled
This commit is contained in:
Elias Lahham
2022-04-06 09:30:48 -04:00
committed by GitHub
parent ce0ec535d1
commit 27c6da2d13

View File

@@ -36,6 +36,7 @@ import net.runelite.api.Item;
import net.runelite.api.ItemComposition;
import net.runelite.api.ItemContainer;
import net.runelite.api.VarClientInt;
import net.runelite.api.widgets.WidgetInfo;
import net.runelite.client.game.ItemManager;
import net.runelite.client.ui.overlay.OverlayPanel;
import net.runelite.client.ui.overlay.OverlayPosition;
@@ -75,7 +76,8 @@ class InventoryViewerOverlay extends OverlayPanel
return null;
}
if (client.getVar(VarClientInt.INVENTORY_TAB) == 3 && config.hideIfInventoryActive())
if ((client.getVar(VarClientInt.INVENTORY_TAB) == 3 || client.getWidget(WidgetInfo.BANK_CONTAINER) != null)
&& config.hideIfInventoryActive())
{
return null;
}