From a4fec4f1fc51e38e0385f0af2b82445a6fa63ebe Mon Sep 17 00:00:00 2001 From: melkypie <5113962+melkypie@users.noreply.github.com> Date: Sat, 9 Oct 2021 22:42:20 +0300 Subject: [PATCH] banktags: fix bank equipment button and item count spacing --- .../client/plugins/banktags/tabs/TabInterface.java | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/banktags/tabs/TabInterface.java b/runelite-client/src/main/java/net/runelite/client/plugins/banktags/tabs/TabInterface.java index 523e215b1f..5e13bef90b 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/banktags/tabs/TabInterface.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/banktags/tabs/TabInterface.java @@ -252,6 +252,13 @@ public class TabInterface equipmentButton.setOriginalY(4); equipmentButton.revalidate(); + Widget bankItemCountTop = client.getWidget(WidgetInfo.BANK_ITEM_COUNT_TOP); + if (bankItemCountTop == null) + { + return; + } + + int equipmentButtonTotalWidth = equipmentButton.getWidth() + equipmentButton.getOriginalX() - bankItemCountTop.getOriginalX(); // the bank item count is 3 widgets for (int child = WidgetInfo.BANK_ITEM_COUNT_TOP.getChildId(); child <= WidgetInfo.BANK_ITEM_COUNT_BOTTOM.getChildId(); child++) { @@ -261,7 +268,7 @@ public class TabInterface return; } - widget.setOriginalX(widget.getOriginalX() + equipmentButton.getWidth()); + widget.setOriginalX(widget.getOriginalX() + equipmentButtonTotalWidth); widget.revalidate(); }