diff --git a/lib/services/connections_manager.dart b/lib/services/connections_manager.dart index b2c3409..59e9925 100644 --- a/lib/services/connections_manager.dart +++ b/lib/services/connections_manager.dart @@ -208,7 +208,14 @@ class ConnectionsManager extends ChangeNotifier { } Result, ExecError> getGroupMembers(GroupData group) { - return groupsRepo.getGroupMembers(group); + return groupsRepo + .getGroupMembers(group) + .transform( + (members) => members + ..sort((c1, c2) => + c1.name.toLowerCase().compareTo(c2.name.toLowerCase())), + ) + .execErrorCast(); } FutureResult createGroup(String newName) async {