From e8f6a13d139f80900267ed5eddd630f01cae2ebf Mon Sep 17 00:00:00 2001 From: Max Weber Date: Wed, 13 Jun 2018 02:16:03 -0600 Subject: [PATCH] runelite-client: Allow new screenmarkers to be created Previously they would get their positions nulled during OverlayManager:add because it loads them from the config --- .../client/plugins/screenmarkers/ScreenMarkerPlugin.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/screenmarkers/ScreenMarkerPlugin.java b/runelite-client/src/main/java/net/runelite/client/plugins/screenmarkers/ScreenMarkerPlugin.java index afd1b73080..89cf2183dd 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/screenmarkers/ScreenMarkerPlugin.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/screenmarkers/ScreenMarkerPlugin.java @@ -129,7 +129,7 @@ public class ScreenMarkerPlugin extends Plugin { overlayManager.remove(overlay); overlayManager.removeIf(ScreenMarkerOverlay.class::isInstance); - screenMarkers.clear();; + screenMarkers.clear(); pluginToolbar.removeNavigation(navigationButton); setMouseListenerEnabled(false); creatingScreenMarker = false; @@ -190,8 +190,8 @@ public class ScreenMarkerPlugin extends Plugin screenMarkerOverlay.setPreferredSize(overlay.getBounds().getSize()); screenMarkers.add(screenMarkerOverlay); - overlayManager.add(screenMarkerOverlay); overlayManager.saveOverlay(screenMarkerOverlay); + overlayManager.add(screenMarkerOverlay); pluginPanel.rebuild(); updateConfig(); }