bank plugin: improve responsiveness of bank searches

This commit is contained in:
f0rmatme
2019-10-16 16:46:49 -07:00
parent 47c747c04a
commit 5388f4f42c
2 changed files with 15 additions and 15 deletions

View File

@@ -186,7 +186,7 @@ public class BankPlugin extends Plugin
eventBus.subscribe(ScriptCallbackEvent.class, this, this::onScriptCallbackEvent);
eventBus.subscribe(WidgetLoaded.class, this, this::onWidgetLoaded);
eventBus.subscribe(ItemContainerChanged.class, this, this::onItemContainerChanged);
eventBus.subscribe(VarClientStrChanged.class, this, this::onVarClientStrChanged);
eventBus.subscribe(VarClientStrChanged.class, this, this::onVarClientStrChanged);
searchString = "";
}

View File

@@ -69,23 +69,23 @@ public class BankSearch
});
}
public void layoutBank()
{
Widget bankContainer = client.getWidget(WidgetInfo.BANK_ITEM_CONTAINER);
if (bankContainer == null || bankContainer.isHidden())
{
return;
}
public void layoutBank()
{
Widget bankContainer = client.getWidget(WidgetInfo.BANK_ITEM_CONTAINER);
if (bankContainer == null || bankContainer.isHidden())
{
return;
}
Object[] scriptArgs = bankContainer.getOnInvTransmit();
Object[] scriptArgs = bankContainer.getOnInvTransmit();
if (scriptArgs == null)
{
return;
}
if (scriptArgs == null)
{
return;
}
client.runScript(scriptArgs);
}
client.runScript(scriptArgs);
}
public void reset(boolean closeChat)
{