From abae04fc13c2781b055b0fdf2e90b99b11c2f487 Mon Sep 17 00:00:00 2001 From: Adam Date: Thu, 12 Jul 2018 14:10:53 -0400 Subject: [PATCH] Revert "plugin manager: register plugins with immediate event bus" This reverts commit 0469cfcc61d5dd9d1f2911275d39e07702a87df9. --- .../java/net/runelite/client/plugins/PluginManager.java | 7 ------- 1 file changed, 7 deletions(-) diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/PluginManager.java b/runelite-client/src/main/java/net/runelite/client/plugins/PluginManager.java index 3ef9a9247b..b5e2e0a284 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/PluginManager.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/PluginManager.java @@ -52,7 +52,6 @@ import java.util.Set; import java.util.concurrent.CopyOnWriteArrayList; import java.util.concurrent.ScheduledExecutorService; import java.util.stream.Collectors; -import javax.inject.Named; import javax.inject.Singleton; import javax.swing.SwingUtilities; import lombok.Setter; @@ -82,10 +81,6 @@ public class PluginManager @Inject EventBus eventBus; - @Inject - @Named("Immediate EventBus") - EventBus immediateEventBus; - @Inject Scheduler scheduler; @@ -321,7 +316,6 @@ public class PluginManager log.debug("Plugin {} is now running", plugin.getClass().getSimpleName()); regionTileManager.simulateObjectSpawns(plugin); eventBus.register(plugin); - immediateEventBus.register(plugin); schedule(plugin); eventBus.post(new PluginChanged(plugin, true)); } @@ -346,7 +340,6 @@ public class PluginManager { unschedule(plugin); eventBus.unregister(plugin); - immediateEventBus.unregister(plugin); // plugins always stop in the event thread SwingUtilities.invokeAndWait(() ->