diff --git a/src/magic/model/MagicCardDefinition.java b/src/magic/model/MagicCardDefinition.java index fa0ee90889..32fc2b1c97 100644 --- a/src/magic/model/MagicCardDefinition.java +++ b/src/magic/model/MagicCardDefinition.java @@ -981,9 +981,11 @@ public class MagicCardDefinition implements MagicAbilityStore, IRenderableCard { return getName(); } - public static final Comparator NAME_COMPARATOR_DESC = (cd1, cd2) -> cd1.getName().compareTo(cd2.getName()); + public static final Comparator NAME_COMPARATOR_ASC = + (cd1, cd2) -> cd1.getName().compareTo(cd2.getName()); - public static final Comparator NAME_COMPARATOR_ASC = (cd1, cd2) -> NAME_COMPARATOR_DESC.compare(cd2, cd1); + public static final Comparator NAME_COMPARATOR_DESC = + (cd1, cd2) -> cd2.getName().compareTo(cd1.getName()); public static final Comparator CONVERTED_COMPARATOR_DESC = (cd1, cd2) -> { final int cdif=cd1.getConvertedCost()-cd2.getConvertedCost(); diff --git a/src/magic/ui/widget/cards/table/CardTableModel.java b/src/magic/ui/widget/cards/table/CardTableModel.java index c5433802c0..f74e69119e 100644 --- a/src/magic/ui/widget/cards/table/CardTableModel.java +++ b/src/magic/ui/widget/cards/table/CardTableModel.java @@ -22,7 +22,7 @@ public class CardTableModel extends AbstractTableModel { protected Comparator comp; public CardTableModel(final List cardDefs) { - this.comp = MagicCondensedCardDefinition.NAME_COMPARATOR_DESC; + this.comp = MagicCondensedCardDefinition.NAME_COMPARATOR_ASC; setCards(cardDefs); }