From a0f074fd8624c362a58b08e4b63ce1b0517cb807 Mon Sep 17 00:00:00 2001 From: Tomas Slusny Date: Thu, 15 Feb 2018 16:54:53 +0100 Subject: [PATCH] Re-cache chatMessageManager colors on startup Re-cache chatMessageManager colors on plugin startup and refresh chat messages. Signed-off-by: Tomas Slusny --- .../client/plugins/chatcommands/ChatCommandsPlugin.java | 7 +++++++ .../net/runelite/client/plugins/examine/ExaminePlugin.java | 7 +++++++ 2 files changed, 14 insertions(+) diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/chatcommands/ChatCommandsPlugin.java b/runelite-client/src/main/java/net/runelite/client/plugins/chatcommands/ChatCommandsPlugin.java index cbc159a356..90ecb7d759 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/chatcommands/ChatCommandsPlugin.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/chatcommands/ChatCommandsPlugin.java @@ -82,6 +82,13 @@ public class ChatCommandsPlugin extends Plugin @Inject private ScheduledExecutorService executor; + @Override + protected void startUp() + { + cacheConfiguredColors(); + chatMessageManager.refreshAll(); + } + @Provides ChatCommandsConfig provideConfig(ConfigManager configManager) { diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/examine/ExaminePlugin.java b/runelite-client/src/main/java/net/runelite/client/plugins/examine/ExaminePlugin.java index f13b501cfe..7b45e08371 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/examine/ExaminePlugin.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/examine/ExaminePlugin.java @@ -93,6 +93,13 @@ public class ExaminePlugin extends Plugin @Inject private ScheduledExecutorService executor; + @Override + protected void startUp() + { + cacheConfiguredColors(); + chatMessageManager.refreshAll(); + } + @Provides ExamineConfig provideConfig(ConfigManager configManager) {