From defaa856bdfc9771ba73b45b3d5316e9b94c776f Mon Sep 17 00:00:00 2001 From: Dmitry Avdeev Date: Tue, 25 Apr 2017 18:30:23 +0300 Subject: [PATCH] EA-82356 - CME: SequenceIterator.next --- .../src/com/intellij/ide/RecentProjectsManagerBase.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/platform/platform-impl/src/com/intellij/ide/RecentProjectsManagerBase.java b/platform/platform-impl/src/com/intellij/ide/RecentProjectsManagerBase.java index 74cae4155c2f..81b56e5e56ec 100644 --- a/platform/platform-impl/src/com/intellij/ide/RecentProjectsManagerBase.java +++ b/platform/platform-impl/src/com/intellij/ide/RecentProjectsManagerBase.java @@ -358,7 +358,7 @@ public abstract class RecentProjectsManagerBase extends RecentProjectsManager im ApplicationManager.getApplication().executeOnPooledThread(() -> { Set names = ContainerUtil.newHashSet(); final HashSet duplicates = ContainerUtil.newHashSet(); - for (String path : ContainerUtil.concat(openedPaths, recentPaths)) { + for (String path : ContainerUtil.newArrayList(ContainerUtil.concat(openedPaths, recentPaths))) { if (!names.add(getProjectName(path))) { duplicates.add(path); }