From a49f8358c3c01979c7028129cfb6b88699b5af0c Mon Sep 17 00:00:00 2001 From: Taylor Smock Date: Mon, 4 Nov 2019 08:04:20 -0700 Subject: [PATCH] Fix a concurrent modification error for a list and add Signed-off-by: Taylor Smock --- .../josm/plugins/mapwithai/backend/MapWithAIDataUtils.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/org/openstreetmap/josm/plugins/mapwithai/backend/MapWithAIDataUtils.java b/src/main/java/org/openstreetmap/josm/plugins/mapwithai/backend/MapWithAIDataUtils.java index 48746ff..7c764d8 100644 --- a/src/main/java/org/openstreetmap/josm/plugins/mapwithai/backend/MapWithAIDataUtils.java +++ b/src/main/java/org/openstreetmap/josm/plugins/mapwithai/backend/MapWithAIDataUtils.java @@ -78,7 +78,7 @@ public final class MapWithAIDataUtils { * Remove MapWithAI paint styles */ public static void removeMapWithAIPaintStyles() { - MapPaintStyles.getStyles().getStyleSources().parallelStream() + new ArrayList<>(MapPaintStyles.getStyles().getStyleSources()).parallelStream() .filter(source -> PAINT_STYLE_RESOURCE_URL.equals(source.url)) .forEach(MapPaintStyles::removeStyle); }