From df10ebbbe2055fe718fe3539ac2f61567e7b4999 Mon Sep 17 00:00:00 2001 From: Adam Date: Sat, 2 Jun 2018 22:38:59 -0400 Subject: [PATCH] config manager: only apply default config from methods which read configuration --- .../main/java/net/runelite/client/config/ConfigManager.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/runelite-client/src/main/java/net/runelite/client/config/ConfigManager.java b/runelite-client/src/main/java/net/runelite/client/config/ConfigManager.java index d83995874f..b1c3bceef7 100644 --- a/runelite-client/src/main/java/net/runelite/client/config/ConfigManager.java +++ b/runelite-client/src/main/java/net/runelite/client/config/ConfigManager.java @@ -367,7 +367,8 @@ public class ConfigManager { ConfigItem item = method.getAnnotation(ConfigItem.class); - if (item == null) + // only apply default configuration for methods which read configuration (0 args) + if (item == null || method.getParameterCount() != 0) { continue; }