diff --git a/app/src/main/java/xyz/leomurca/csgomatches/ui/screens/matchdetails/MatchDetailsViewModel.kt b/app/src/main/java/xyz/leomurca/csgomatches/ui/screens/matchdetails/MatchDetailsViewModel.kt index d9b0257..0ac5dfd 100644 --- a/app/src/main/java/xyz/leomurca/csgomatches/ui/screens/matchdetails/MatchDetailsViewModel.kt +++ b/app/src/main/java/xyz/leomurca/csgomatches/ui/screens/matchdetails/MatchDetailsViewModel.kt @@ -48,7 +48,8 @@ class MatchDetailsViewModel @Inject constructor( private fun teamOrWithDefaultPlayers(team: Team?): Team? { return team?.let { - if (it.players.isEmpty()) it.copy(players = List(5) { playerPlaceholder() }) else it + val filledPlayers = it.players + List((5 - it.players.size).coerceAtLeast(0)) { playerPlaceholder() } + it.copy(players = filledPlayers) } }