Improved human/AI deck switching to remember and reload selected deck if still available

This commit is contained in:
austinio7116
2018-03-11 20:22:36 +00:00
committed by maustin
parent 64928efb54
commit b0d5834396
2 changed files with 8 additions and 0 deletions

View File

@@ -531,7 +531,11 @@ public class FDeckChooser extends FScreen {
}
public void refreshDeckListForAI(){
//remember current deck by name, refresh decklist for AI/Human then reselect if possible
String currentName= lstDecks.getSelectedItem().getName();
refreshDecksList(selectedDeckType,true,null);
lstDecks.setSelectedString(currentName);
saveState();
}
private void refreshDecksList(DeckType deckType, boolean forceRefresh, FEvent e) {