From c0ec4c39900f8f0956a4c4ae8e1838236eec4002 Mon Sep 17 00:00:00 2001 From: Christian Pauly Date: Fri, 18 Feb 2022 12:11:10 +0100 Subject: [PATCH] fix: sortRooms should be triggered right before onSync is called --- lib/src/client.dart | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/src/client.dart b/lib/src/client.dart index f856d334..0c2228c0 100644 --- a/lib/src/client.dart +++ b/lib/src/client.dart @@ -1255,7 +1255,6 @@ class Client extends MatrixApi { () async => await _currentTransaction, syncResp.itemCount, ); - _sortRooms(); onSyncStatus.add(SyncStatusUpdate(SyncStatus.cleaningUp)); } else { await _handleSync(syncResp); @@ -1349,6 +1348,7 @@ class Client extends MatrixApi { encryption?.handleDeviceOneTimeKeysCount( sync.deviceOneTimeKeysCount, sync.deviceUnusedFallbackKeyTypes); } + _sortRooms(); onSync.add(sync); }