From 4309dcd53e3d16a3cae961e2c399bd5a0904181d Mon Sep 17 00:00:00 2001 From: Max Weber Date: Mon, 23 Nov 2020 00:12:56 -0700 Subject: [PATCH] ConfigManager: immediately send config after importing local --- .../java/net/runelite/client/config/ConfigManager.java | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) 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 c86df2d2b2..64c1fa14b7 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 @@ -313,12 +313,12 @@ public class ConfigManager migrateConfig(); } - public void importLocal() + public Future importLocal() { if (session == null) { // No session, no import - return; + return null; } final File file = new File(propertiesFile.getParent(), propertiesFile.getName() + "." + TIME_FORMAT.format(new Date())); @@ -330,10 +330,12 @@ public class ConfigManager catch (IOException e) { log.warn("Backup failed, skipping import", e); - return; + return null; } syncPropertiesFromFile(getLocalPropertiesFile()); + + return sendConfig(); } private synchronized void loadFromFile()