WorldMapPointManager: Fix concurrent modification exception
This commit is contained in:
@@ -24,8 +24,8 @@
|
|||||||
*/
|
*/
|
||||||
package net.runelite.client.ui.overlay.worldmap;
|
package net.runelite.client.ui.overlay.worldmap;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
import java.util.concurrent.CopyOnWriteArrayList;
|
||||||
import java.util.function.Predicate;
|
import java.util.function.Predicate;
|
||||||
import javax.inject.Singleton;
|
import javax.inject.Singleton;
|
||||||
import lombok.AccessLevel;
|
import lombok.AccessLevel;
|
||||||
@@ -35,7 +35,7 @@ import lombok.Getter;
|
|||||||
public class WorldMapPointManager
|
public class WorldMapPointManager
|
||||||
{
|
{
|
||||||
@Getter(AccessLevel.PACKAGE)
|
@Getter(AccessLevel.PACKAGE)
|
||||||
private final List<WorldMapPoint> worldMapPoints = new ArrayList<>();
|
private final List<WorldMapPoint> worldMapPoints = new CopyOnWriteArrayList<>();
|
||||||
|
|
||||||
public void add(WorldMapPoint worldMapPoint)
|
public void add(WorldMapPoint worldMapPoint)
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user