[Mobile] Fix AI selected decks on activate

This commit is contained in:
Anthony Calosa
2021-03-08 11:21:54 +08:00
parent 6c0f63039e
commit 0d35f4806e

View File

@@ -231,9 +231,11 @@ public class FDeckChooser extends FScreen {
@Override
public void onActivate() {
String aiSelected = "";
if(isAi() && firstactivation) {
needRefreshOnActivate = true;
firstactivation = false;
aiSelected = lstDecks.getSelectedItem().getDeck().toString();
}
if (needRefreshOnActivate) {
needRefreshOnActivate = false;
@@ -289,7 +291,10 @@ public class FDeckChooser extends FScreen {
}
break;
default:
lstDecks.setSelectedString(DeckPreferences.getCurrentDeck());
if (isAi())
lstDecks.setSelectedString(aiSelected);
else
lstDecks.setSelectedString(DeckPreferences.getCurrentDeck());
break;
}
}