fix: Wait for init before showing room on web start

This commit is contained in:
Christian Pauly 2022-08-07 12:54:26 +02:00
parent f7b7c7add4
commit 236c5b1648
1 changed files with 2 additions and 0 deletions

View File

@ -213,6 +213,8 @@ class ChatController extends State<Chat> {
Future<bool> getTimeline() async {
if (timeline == null) {
await Matrix.of(context).client.roomsLoading;
await Matrix.of(context).client.accountDataLoading;
timeline = await room!.getTimeline(onUpdate: updateView);
if (timeline!.events.isNotEmpty) {
if (room!.markedUnread) room!.markUnread(false);