diff --git a/lib/src/client.dart b/lib/src/client.dart index 1f565a4c..67586dfc 100644 --- a/lib/src/client.dart +++ b/lib/src/client.dart @@ -1015,10 +1015,9 @@ class Client extends MatrixApi { if (room is JoinedRoomUpdate) { if (room.state?.isNotEmpty ?? false) { // TODO: This method seems to be comperatively slow for some updates - await _handleRoomEvents( - id, - room.state.map((i) => i.toJson()).toList(), - EventUpdateType.state); + await _handleRoomEvents(id, + room.state.map((i) => i.toJson()).toList(), EventUpdateType.state, + sortAtTheEnd: sortAtTheEnd); handledEvents = true; } if (room.timeline?.events?.isNotEmpty ?? false) {