From 586ebbdc121c111e4a2f0acec694e9dacc694102 Mon Sep 17 00:00:00 2001 From: peter Date: Thu, 25 Oct 2012 16:11:59 +0200 Subject: [PATCH] IDEA-93546 Ordering is bad in Exception breakpoints "Add" dialog --- .../com/intellij/ide/util/AbstractTreeClassChooserDialog.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/platform/lang-impl/src/com/intellij/ide/util/AbstractTreeClassChooserDialog.java b/platform/lang-impl/src/com/intellij/ide/util/AbstractTreeClassChooserDialog.java index 1bfbac3e4004..81c9146ba8ca 100644 --- a/platform/lang-impl/src/com/intellij/ide/util/AbstractTreeClassChooserDialog.java +++ b/platform/lang-impl/src/com/intellij/ide/util/AbstractTreeClassChooserDialog.java @@ -65,6 +65,7 @@ import java.awt.event.KeyAdapter; import java.awt.event.KeyEvent; import java.awt.event.MouseEvent; import java.util.ArrayList; +import java.util.LinkedHashSet; import java.util.List; import java.util.Set; @@ -288,7 +289,7 @@ public abstract class AbstractTreeClassChooserDialog } private Set doFilter(Set elements) { - Set result = new HashSet(); + Set result = new LinkedHashSet(); for (Object o : elements) { if (myElementClass.isInstance(o) && getFilter().isAccepted((T)o)) { result.add(o);