fix: Minor fixes

This commit is contained in:
Christian Pauly 2020-11-23 14:27:10 +01:00
commit b7b180df78
2 changed files with 9 additions and 3 deletions

View file

@ -451,7 +451,8 @@ class _ChatState extends State<_Chat> {
if (_collapseRoomCreate &&
filteredEvents[filteredEvents.length - 1].type ==
EventTypes.RoomCreate) {
while (filteredEvents[filteredEvents.length - 2].senderId ==
while (filteredEvents.length >= 3 &&
filteredEvents[filteredEvents.length - 2].senderId ==
filteredEvents[filteredEvents.length - 1].senderId &&
![EventTypes.Message, EventTypes.Sticker, EventTypes.Encrypted]
.contains(filteredEvents[filteredEvents.length - 2].type)) {