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 bb88a1b00f..4ff70f6ad5 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 @@ -224,6 +224,14 @@ public class TabInterface return; } + if (activeTab != null && client.getVar(VarClientInt.INPUT_TYPE) == InputType.RUNELITE.getType()) + { + // don't reset active tab if we are editing tags + updateBounds(); + scrollTab(0); + return; + } + String str = client.getVar(VarClientStr.INPUT_TEXT); if (Strings.isNullOrEmpty(str))