diff --git a/lib/widgets/matrix.dart b/lib/widgets/matrix.dart index b71bafa0..2e40ab0b 100644 --- a/lib/widgets/matrix.dart +++ b/lib/widgets/matrix.dart @@ -90,8 +90,9 @@ class MatrixState extends State with WidgetsBindingObserver { void _initWithStore() async { try { - await client.init(); + await Future.wait(widget.clients.map((client) => client.init())); if (client.isLogged()) { + // TODO: Figure out how this works in multi account final statusMsg = await store.getItem(SettingKeys.ownStatusMessage); if (statusMsg?.isNotEmpty ?? false) { Logs().v('Send cached status message: "$statusMsg"');