devtools: assign unique names to debug infoboxes

This commit is contained in:
Adam
2020-12-12 17:14:55 -05:00
parent eaa16429e5
commit 0bf7f33ee0

View File

@@ -174,7 +174,15 @@ class DevToolsPanel extends PluginPanel
final JButton newInfoboxBtn = new JButton("Infobox"); final JButton newInfoboxBtn = new JButton("Infobox");
newInfoboxBtn.addActionListener(e -> newInfoboxBtn.addActionListener(e ->
{ {
Counter counter = new Counter(ImageUtil.getResourceStreamFromClass(getClass(), "devtools_icon.png"), plugin, 42); Counter counter = new Counter(ImageUtil.getResourceStreamFromClass(getClass(), "devtools_icon.png"), plugin, 42)
{
@Override
public String getName()
{
// Give the infobox a unique name to test infobox splitting
return "devtools-" + hashCode();
}
};
counter.getMenuEntries().add(new OverlayMenuEntry(MenuAction.RUNELITE_INFOBOX, "Test", "DevTools")); counter.getMenuEntries().add(new OverlayMenuEntry(MenuAction.RUNELITE_INFOBOX, "Test", "DevTools"));
infoBoxManager.addInfoBox(counter); infoBoxManager.addInfoBox(counter);
}); });