diff --git a/lib/pages/chat_list/chat_list.dart b/lib/pages/chat_list/chat_list.dart index e730f68cf..1473f7bdf 100644 --- a/lib/pages/chat_list/chat_list.dart +++ b/lib/pages/chat_list/chat_list.dart @@ -347,6 +347,8 @@ class ChatListController extends State } } + StreamSubscription? _onSyncStatus; + @override void initState() { _initReceiveSharingIntent(); @@ -361,6 +363,10 @@ class ChatListController extends State _checkTorBrowser(); Matrix.of(context).backgroundPush?.setupPush(); + _onSyncStatus = + Matrix.of(context).client.onSyncStatus.stream.listen((status) { + Logs().v('Sync Status: ${status.status.name}'); + }); super.initState(); } @@ -370,6 +376,7 @@ class ChatListController extends State _intentDataStreamSubscription?.cancel(); _intentFileStreamSubscription?.cancel(); _intentUriStreamSubscription?.cancel(); + _onSyncStatus?.cancel(); scrollController.removeListener(_onScroll); super.dispose(); }