diff --git a/app/src/main/java/fr/ynerant/tarot/ui/newgame/NewGameFragment.java b/app/src/main/java/fr/ynerant/tarot/ui/newgame/NewGameFragment.java index 588743a..8e2f093 100644 --- a/app/src/main/java/fr/ynerant/tarot/ui/newgame/NewGameFragment.java +++ b/app/src/main/java/fr/ynerant/tarot/ui/newgame/NewGameFragment.java @@ -548,8 +548,13 @@ public class NewGameFragment extends Fragment { for (int i = 0; i < game.getGameType().getNbPlayers(); ++i) players.get(i).addScore(game.getGameType(), game.getPoints(players.get(i))); - for (int i = 0; i < 6; ++i) - totalPoints[i].setText(String.valueOf(((Player) spinners[i].getSelectedItem()).getScore(Game.GameType.values()[nb_players.getProgress()]))); + MainActivity.INSTANCE.runOnUiThread(new Runnable() { + @Override + public void run() { + for (int i = 0; i < 6; ++i) + totalPoints[i].setText(String.valueOf(((Player) spinners[i].getSelectedItem()).getScore(Game.GameType.values()[nb_players.getProgress()]))); + } + }); return game; }