From 1f8cf9d8dc0f529b6d5d524df2feb79498636422 Mon Sep 17 00:00:00 2001 From: Christian Pauly Date: Sun, 1 Aug 2021 15:48:27 +0200 Subject: [PATCH] fix: Wait for first sync on bootstrap --- lib/pages/chat_list.dart | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/pages/chat_list.dart b/lib/pages/chat_list.dart index 4656ad578..17d807ee3 100644 --- a/lib/pages/chat_list.dart +++ b/lib/pages/chat_list.dart @@ -158,6 +158,7 @@ class ChatListController extends State { _initReceiveSharingIntent(); WidgetsBinding.instance.addPostFrameCallback((_) async { if (!Matrix.of(context).client.encryptionEnabled) return; + await waitForFirstSync(); if ((Matrix.of(context).client.database as FlutterMatrixHiveStore) .get(SettingKeys.dontAskForBootstrapKey) == true) { @@ -173,6 +174,7 @@ class ChatListController extends State { firstRunBootstrapAction(); } }); + super.initState(); }