From 04279833bd12d2b6c8c08671d2b4496df0994bb8 Mon Sep 17 00:00:00 2001 From: Yohann D'ANELLO Date: Fri, 6 Dec 2019 17:24:58 +0100 Subject: [PATCH] =?UTF-8?q?Corrig=C3=A9=20bug=20dans=20l'ajout=20de=20part?= =?UTF-8?q?ies?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../fr/ynerant/tarot/ui/newgame/NewGameFragment.java | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) 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; }