diff options
Diffstat (limited to 'org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/actions/RepositoryActionHandler.java')
-rw-r--r-- | org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/actions/RepositoryActionHandler.java | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/actions/RepositoryActionHandler.java b/org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/actions/RepositoryActionHandler.java index 1a94dcce4a..980509b01e 100644 --- a/org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/actions/RepositoryActionHandler.java +++ b/org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/actions/RepositoryActionHandler.java @@ -16,7 +16,6 @@ import java.io.IOException; import java.lang.reflect.Array; import java.util.ArrayList; import java.util.Arrays; -import java.util.HashSet; import java.util.Iterator; import java.util.LinkedHashSet; import java.util.Set; @@ -297,7 +296,7 @@ abstract class RepositoryActionHandler extends AbstractHandler { return getRepositoriesFor(selectedProjects); IStructuredSelection selection = getSelection(event); if (!selection.isEmpty()) { - Set<Repository> repos = new HashSet<Repository>(); + Set<Repository> repos = new LinkedHashSet<Repository>(); for (Object o : selection.toArray()) if (o instanceof Repository) repos.add((Repository) o); @@ -324,7 +323,7 @@ abstract class RepositoryActionHandler extends AbstractHandler { return getRepositoriesFor(selectedProjects); IStructuredSelection selection = getSelection(); if (!selection.isEmpty()) { - Set<Repository> repos = new HashSet<Repository>(); + Set<Repository> repos = new LinkedHashSet<Repository>(); for (Object o : selection.toArray()) if (o instanceof Repository) repos.add((Repository) o); |