From 1a0935ed7b5c2937129ae421fa36b16c8cf7d517 Mon Sep 17 00:00:00 2001 From: Tomas Slusny Date: Fri, 15 Jun 2018 13:48:23 +0200 Subject: [PATCH] Mark InfoboxOverlay as singleton To prevent accidental misuse, mark this overlay as singleton. Signed-off-by: Tomas Slusny --- .../net/runelite/client/ui/overlay/infobox/InfoBoxOverlay.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/runelite-client/src/main/java/net/runelite/client/ui/overlay/infobox/InfoBoxOverlay.java b/runelite-client/src/main/java/net/runelite/client/ui/overlay/infobox/InfoBoxOverlay.java index 40f2315380..25e42b03fa 100644 --- a/runelite-client/src/main/java/net/runelite/client/ui/overlay/infobox/InfoBoxOverlay.java +++ b/runelite-client/src/main/java/net/runelite/client/ui/overlay/infobox/InfoBoxOverlay.java @@ -33,6 +33,7 @@ import java.awt.Rectangle; import java.util.List; import javax.inject.Inject; import javax.inject.Provider; +import javax.inject.Singleton; import net.runelite.api.Client; import net.runelite.client.config.RuneLiteConfig; import net.runelite.client.ui.overlay.Overlay; @@ -44,6 +45,7 @@ import net.runelite.client.ui.overlay.components.PanelComponent; import net.runelite.client.ui.overlay.tooltip.Tooltip; import net.runelite.client.ui.overlay.tooltip.TooltipManager; +@Singleton public class InfoBoxOverlay extends Overlay { private final PanelComponent panelComponent = new PanelComponent();