fix copying deck to clipboard

This commit is contained in:
Anthony Calosa
2023-01-02 15:55:31 +08:00
parent 616c234574
commit 944933fd12
3 changed files with 5 additions and 2 deletions

View File

@@ -240,6 +240,9 @@ public class PaperCard implements Comparable<IPaperCard>, InventoryItemFromSet,
// cannot still decide, if this "name|set" format is needed anymore // cannot still decide, if this "name|set" format is needed anymore
// return String.format("%s|%s", name, cardSet); // return String.format("%s|%s", name, cardSet);
} }
public String getCardName() {
return name;
}
/* /*
* This (utility) method transform a collectorNumber String into a key string for sorting. * This (utility) method transform a collectorNumber String into a key string for sorting.

View File

@@ -189,7 +189,7 @@ public class FDeckViewer extends FDialog {
sectionCards = new TreeMap<>(); sectionCards = new TreeMap<>();
deckList.append(nl); deckList.append(nl);
for (final Entry<PaperCard, Integer> ev : cp) { for (final Entry<PaperCard, Integer> ev : cp) {
cardName = ev.getKey().toString(); cardName = ev.getKey().getCardName();
if (sectionCards.containsKey(cardName)) { if (sectionCards.containsKey(cardName)) {
sectionCards.put(cardName, (int)sectionCards.get(cardName) + ev.getValue()); sectionCards.put(cardName, (int)sectionCards.get(cardName) + ev.getValue());
} }

View File

@@ -99,7 +99,7 @@ public class FDeckViewer extends FScreen {
deckList.append(s.toString()).append(": "); deckList.append(s.toString()).append(": ");
deckList.append(nl); deckList.append(nl);
for (final Entry<PaperCard, Integer> ev : cp) { for (final Entry<PaperCard, Integer> ev : cp) {
deckList.append(ev.getValue()).append(" ").append(ev.getKey()).append(nl); deckList.append(ev.getValue()).append(" ").append(ev.getKey().getCardName()).append(nl);
} }
deckList.append(nl); deckList.append(nl);
} }