From 0c63778f6dd2ca1d885b23ac7e0a781fc0d788bb Mon Sep 17 00:00:00 2001 From: Charlie Waters Date: Mon, 5 Mar 2018 15:14:06 -0500 Subject: [PATCH] Fix notes plugin loading notes from account Change notes plugin update event --- .../net/runelite/client/plugins/notes/NotesPanel.java | 5 +++++ .../net/runelite/client/plugins/notes/NotesPlugin.java | 10 ++++++++++ 2 files changed, 15 insertions(+) diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/notes/NotesPanel.java b/runelite-client/src/main/java/net/runelite/client/plugins/notes/NotesPanel.java index c214e23381..da5cc6889d 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/notes/NotesPanel.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/notes/NotesPanel.java @@ -91,4 +91,9 @@ public class NotesPanel extends PluginPanel }); add(notesEditor, BorderLayout.CENTER); } + + void setNotes(String data) + { + notesEditor.setText(data); + } } diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/notes/NotesPlugin.java b/runelite-client/src/main/java/net/runelite/client/plugins/notes/NotesPlugin.java index 7d00d21013..8cdd07f14a 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/notes/NotesPlugin.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/notes/NotesPlugin.java @@ -27,7 +27,9 @@ package net.runelite.client.plugins.notes; import javax.imageio.ImageIO; import javax.inject.Inject; +import com.google.common.eventbus.Subscribe; import com.google.inject.Provides; +import net.runelite.api.events.SessionOpen; import net.runelite.client.config.ConfigManager; import net.runelite.client.plugins.Plugin; import net.runelite.client.plugins.PluginDescriptor; @@ -77,4 +79,12 @@ public class NotesPlugin extends Plugin { ui.getPluginToolbar().removeNavigation(navButton); } + + @Subscribe + public void onSessionOpen(SessionOpen event) + { + // update notes + String data = config.notesData(); + panel.setNotes(data); + } }