From 3c7c4598ff5a3eaff4c634c5c469d29c7e60d4e1 Mon Sep 17 00:00:00 2001 From: Mathis Kirchner Date: Sat, 3 Jan 2026 17:42:25 +0100 Subject: [PATCH] sort players in winner selection --- .../main_menu/match_view/match_result_view.dart | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/lib/presentation/views/main_menu/match_view/match_result_view.dart b/lib/presentation/views/main_menu/match_view/match_result_view.dart index e8075f6..c2076cc 100644 --- a/lib/presentation/views/main_menu/match_view/match_result_view.dart +++ b/lib/presentation/views/main_menu/match_view/match_result_view.dart @@ -143,11 +143,17 @@ class _MatchResultViewState extends State { } List getAllPlayers(Match match) { + List players = []; + if (match.group == null && match.players != null) { - return [...match.players!]; + players = [...match.players!]; } else if (match.group != null && match.players != null) { - return [...match.players!, ...match.group!.members]; + players = [...match.players!, ...match.group!.members]; + } else { + players = [...match.group!.members]; } - return [...match.group!.members]; + + players.sort((a, b) => a.name.compareTo(b.name)); + return players; } }