From a25d553d3e6914e745956d6ddcfedf26c66c0baa Mon Sep 17 00:00:00 2001 From: Owain van Brakel Date: Sun, 14 Jul 2019 14:06:53 +0200 Subject: [PATCH] Fix runetime errors in dev tools wq --- .../client/plugins/devtools/VarInspector.java | 12 ++++-------- .../client/plugins/devtools/WidgetInspector.java | 3 ++- 2 files changed, 6 insertions(+), 9 deletions(-) diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/devtools/VarInspector.java b/runelite-client/src/main/java/net/runelite/client/plugins/devtools/VarInspector.java index ae0dfc856a..3115963a9f 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/devtools/VarInspector.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/devtools/VarInspector.java @@ -171,14 +171,6 @@ class VarInspector extends JFrame pack(); - addSubscriptions(); - } - - private void addSubscriptions() - { - eventBus.subscribe(VarbitChanged.class, this, this::onVarbitChanged); - eventBus.subscribe(VarClientIntChanged.class, this, this::onVarClientIntChanged); - eventBus.subscribe(VarClientStrChanged.class, this, this::onVarClientStrChanged); } private void addVarLog(VarType type, String name, int old, int neew) @@ -355,6 +347,10 @@ class VarInspector extends JFrame varcs = new HashMap<>(client.getVarcMap()); // eventBus.register(this); + eventBus.subscribe(VarbitChanged.class, this, this::onVarbitChanged); + eventBus.subscribe(VarClientIntChanged.class, this, this::onVarClientIntChanged); + eventBus.subscribe(VarClientStrChanged.class, this, this::onVarClientStrChanged); + setVisible(true); toFront(); repaint(); diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/devtools/WidgetInspector.java b/runelite-client/src/main/java/net/runelite/client/plugins/devtools/WidgetInspector.java index e2d10e365d..492206a0aa 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/devtools/WidgetInspector.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/devtools/WidgetInspector.java @@ -85,6 +85,8 @@ class WidgetInspector extends JFrame this.config = config; this.overlay = overlay; + eventBus.subscribe(ConfigChanged.class, this, this::onConfigChanged); + setTitle("RuneLite Widget Inspector"); setIconImage(ClientUI.ICON); @@ -164,7 +166,6 @@ class WidgetInspector extends JFrame pack(); - eventBus.subscribe(ConfigChanged.class, this, this::onConfigChanged); } private void onConfigChanged(ConfigChanged ev)