handle if lastEvent is null

This commit is contained in:
Sorunome 2020-05-23 08:36:53 +00:00 committed by Christian Pauly
commit dedda459c9
2 changed files with 12 additions and 10 deletions

View file

@ -184,16 +184,17 @@ class ChatListItem extends StatelessWidget {
softWrap: false,
)
: Text(
room.lastEvent.getLocalizedBody(
L10n.of(context),
withSenderNamePrefix: !room.isDirectChat,
hideReply: true,
),
room.lastEvent?.getLocalizedBody(
L10n.of(context),
withSenderNamePrefix: !room.isDirectChat,
hideReply: true,
) ??
'',
softWrap: false,
maxLines: 1,
overflow: TextOverflow.fade,
style: TextStyle(
decoration: room.lastEvent.redacted
decoration: room.lastEvent?.redacted == true
? TextDecoration.lineThrough
: null,
),