Fixed filtering problem with object reference

This commit is contained in:
2025-12-10 13:55:31 +01:00
parent 23cdddfbd9
commit 93ced81e7e

View File

@@ -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 {