diff --git a/lib/pages/chat_list.dart b/lib/pages/chat_list.dart index 4656ad57..17d807ee 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(); }