runelite-client: fix not initializing default config

Config manager scans plugins from the plugin manager for configurations
This commit is contained in:
Adam
2017-11-19 12:57:11 -05:00
parent 17d461b4d1
commit b6c90b33a6
2 changed files with 7 additions and 10 deletions

View File

@@ -43,7 +43,6 @@ import java.io.FileInputStream;
import java.io.FileWriter;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.List;
import java.util.concurrent.ScheduledExecutorService;
import javax.imageio.ImageIO;
import javax.inject.Singleton;
@@ -61,7 +60,6 @@ import net.runelite.client.config.ConfigManager;
import net.runelite.client.events.SessionClose;
import net.runelite.client.events.SessionOpen;
import net.runelite.client.menus.MenuManager;
import net.runelite.client.plugins.Plugin;
import net.runelite.client.plugins.PluginManager;
import net.runelite.client.ui.ClientUI;
import net.runelite.http.api.account.AccountClient;
@@ -168,14 +166,14 @@ public class RuneLite
// Load the plugins, but does not start them yet.
// This will initialize configuration
List<Plugin> plugins = pluginManager.loadCorePlugins();
pluginManager.loadCorePlugins();
// Plugins have provided their config, so set default config
// to main settings
configManager.loadDefault();
// Start plugins
pluginManager.startCorePlugins(plugins);
pluginManager.startCorePlugins();
// Load the session, including saved configuration
loadSession();