Fixed filtering problem with object reference
This commit is contained in:
@@ -62,7 +62,11 @@ class _PlayerSelectionState extends State<PlayerSelection> {
|
|||||||
if (widget.initialSelectedPlayers != null) {
|
if (widget.initialSelectedPlayers != null) {
|
||||||
// Ensures that only players available for selection are pre-selected.
|
// Ensures that only players available for selection are pre-selected.
|
||||||
selectedPlayers = widget.initialSelectedPlayers!
|
selectedPlayers = widget.initialSelectedPlayers!
|
||||||
.where((p) => widget.availablePlayers.contains(p))
|
.where(
|
||||||
|
(p) => widget.availablePlayers.any(
|
||||||
|
(available) => available.id == p.id,
|
||||||
|
),
|
||||||
|
)
|
||||||
.toList();
|
.toList();
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
|
|||||||
Reference in New Issue
Block a user