diff --git a/forge-gui-mobile/src/forge/deck/FDeckChooser.java b/forge-gui-mobile/src/forge/deck/FDeckChooser.java index 6027c20be16..31c22eeb55b 100644 --- a/forge-gui-mobile/src/forge/deck/FDeckChooser.java +++ b/forge-gui-mobile/src/forge/deck/FDeckChooser.java @@ -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; } }