Skip to content

Commit a268695

Browse files
PIG208chrisbobbe
andcommitted
msglist [nfc]: Make _SenderRow accept MessageBase
[chris: removed unused import] Co-authored-by: Chris Bobbe <[email protected]>
1 parent bb20554 commit a268695

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

lib/widgets/message_list.dart

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1416,7 +1416,7 @@ final _kMessageTimestampFormat = DateFormat('h:mm aa', 'en_US');
14161416
class _SenderRow extends StatelessWidget {
14171417
const _SenderRow({required this.message, required this.showTimestamp});
14181418

1419-
final Message message;
1419+
final MessageBase message;
14201420
final bool showTimestamp;
14211421

14221422
@override
@@ -1446,7 +1446,9 @@ class _SenderRow extends StatelessWidget {
14461446
userId: message.senderId),
14471447
const SizedBox(width: 8),
14481448
Flexible(
1449-
child: Text(store.senderDisplayName(message),
1449+
child: Text(message is Message
1450+
? store.senderDisplayName(message as Message)
1451+
: store.userDisplayName(message.senderId),
14501452
style: TextStyle(
14511453
fontSize: 18,
14521454
height: (22 / 18),

0 commit comments

Comments
 (0)