diff --git a/lib/pages/chat/event_info_dialog.dart b/lib/pages/chat/event_info_dialog.dart index 40400f68..e8ff6dad 100644 --- a/lib/pages/chat/event_info_dialog.dart +++ b/lib/pages/chat/event_info_dialog.dart @@ -51,6 +51,7 @@ class EventInfoDialog extends StatelessWidget { leading: Avatar( mxContent: event.senderFromMemoryOrFallback.avatarUrl, name: event.senderFromMemoryOrFallback.calcDisplayname(), + client: event.room.client, presenceUserId: event.senderId, ), title: Text(L10n.of(context)!.sender), diff --git a/lib/widgets/avatar.dart b/lib/widgets/avatar.dart index 0496c52a..25c3df15 100644 --- a/lib/widgets/avatar.dart +++ b/lib/widgets/avatar.dart @@ -78,6 +78,7 @@ class Avatar extends StatelessWidget { ), ), PresenceBuilder( + client: client, userId: presenceUserId, builder: (context, presence) { if (presence == null ||