From 7c68ddcfa8aa1511fc7abcfd0bbec363ea40dfc3 Mon Sep 17 00:00:00 2001 From: Tomas Slusny Date: Mon, 15 Jan 2018 10:07:59 +0100 Subject: [PATCH] Add shutDown method to TimersPlugin Remove all TimerTimer infoboxes on shutdown Signed-off-by: Tomas Slusny --- .../net/runelite/client/plugins/timers/TimersPlugin.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/timers/TimersPlugin.java b/runelite-client/src/main/java/net/runelite/client/plugins/timers/TimersPlugin.java index b4d8b4364b..e9ec2cfe5f 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/timers/TimersPlugin.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/timers/TimersPlugin.java @@ -65,6 +65,12 @@ public class TimersPlugin extends Plugin return configManager.getConfig(TimersConfig.class); } + @Override + protected void shutDown() throws Exception + { + infoBoxManager.removeIf(t -> t instanceof TimerTimer); + } + @Subscribe public void updateConfig(ConfigChanged event) {