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
This commit is contained in:
Max Weber
2018-06-13 02:16:03 -06:00
committed by Abex
parent 233629f221
commit e8f6a13d13

View File

@@ -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();
}