From 0d35f4806eaff99da91ef0f3a3165590ffb385d5 Mon Sep 17 00:00:00 2001 From: Anthony Calosa Date: Mon, 8 Mar 2021 11:21:54 +0800 Subject: [PATCH] [Mobile] Fix AI selected decks on activate --- forge-gui-mobile/src/forge/deck/FDeckChooser.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) 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; } }