From fc944dfd3427dcba22a5b2e6339221ed89993a98 Mon Sep 17 00:00:00 2001 From: Adam Date: Tue, 5 Dec 2017 07:43:38 -0500 Subject: [PATCH] clanchat: don't load icons more than once --- .../net/runelite/client/plugins/clanchat/ClanChatPlugin.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/clanchat/ClanChatPlugin.java b/runelite-client/src/main/java/net/runelite/client/plugins/clanchat/ClanChatPlugin.java index 8b6574054b..d2df2413e0 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/clanchat/ClanChatPlugin.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/clanchat/ClanChatPlugin.java @@ -92,7 +92,8 @@ public class ClanChatPlugin extends Plugin @Subscribe public void onGameStateChanged(GameStateChanged gameStateChanged) { - if (gameStateChanged.getGameState() == GameState.LOGIN_SCREEN) + if (gameStateChanged.getGameState() == GameState.LOGIN_SCREEN + && modIconsLength == 0) { // this is after "Loading sprites" so we can modify modicons now loadClanChatIcons(); @@ -201,7 +202,6 @@ public class ClanChatPlugin extends Plugin catch (IOException e) { log.warn("Failed loading of clan chat icons", e); - modIconsLength = 0; } }