From 0e587c5b3a128dcd19d7be7116b674d74e23cbd1 Mon Sep 17 00:00:00 2001 From: "Jamin W. Collins" Date: Fri, 12 Jan 2018 12:09:27 -0800 Subject: [PATCH] Sort the folder list in the deck editor Signed-off-by: Jamin W. Collins --- .../src/main/java/forge/itemmanager/DeckManager.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/forge-gui-desktop/src/main/java/forge/itemmanager/DeckManager.java b/forge-gui-desktop/src/main/java/forge/itemmanager/DeckManager.java index d916b9737d6..28dfc800cc8 100644 --- a/forge-gui-desktop/src/main/java/forge/itemmanager/DeckManager.java +++ b/forge-gui-desktop/src/main/java/forge/itemmanager/DeckManager.java @@ -5,11 +5,11 @@ import java.awt.Graphics; import java.awt.Rectangle; import java.awt.event.MouseEvent; import java.util.HashMap; -import java.util.HashSet; +import java.util.TreeSet; import java.util.List; import java.util.Map; import java.util.Map.Entry; -import java.util.Set; +import java.util.SortedSet; import javax.swing.JMenu; import javax.swing.JTable; @@ -152,7 +152,7 @@ public final class DeckManager extends ItemManager implements IHasGam protected void buildAddFilterMenu(final JMenu menu) { GuiUtils.addSeparator(menu); //separate from current search item - final Set folders = new HashSet(); + final SortedSet folders = new TreeSet(); for (final Entry deckEntry : getPool()) { final String path = deckEntry.getKey().getPath(); if (StringUtils.isNotEmpty(path)) { //don't include root folder as option