File tree Expand file tree Collapse file tree 1 file changed +5
-4
lines changed Expand file tree Collapse file tree 1 file changed +5
-4
lines changed Original file line number Diff line number Diff line change @@ -439,14 +439,15 @@ mixin _MessageSequence {
439439 items.add (MessageListRecipientHeaderItem (message));
440440 canShareSender = false ;
441441 } else {
442+ assert (items.last is MessageListMessageBaseItem );
443+ final prevMessageItem = items.last as MessageListMessageBaseItem ;
444+ assert (identical (prevMessageItem.message, prevMessage));
445+ assert (prevMessageItem.isLastInBlock);
446+
442447 if (! haveSameRecipient (prevMessage, message)) {
443448 items.add (MessageListRecipientHeaderItem (message));
444449 canShareSender = false ;
445450 } else {
446- assert (items.last is MessageListMessageBaseItem );
447- final prevMessageItem = items.last as MessageListMessageBaseItem ;
448- assert (identical (prevMessageItem.message, prevMessage));
449- assert (prevMessageItem.isLastInBlock);
450451 prevMessageItem.isLastInBlock = false ;
451452
452453 if (! messagesSameDay (prevMessageItem.message, message)) {
You can’t perform that action at this time.
0 commit comments