From ae974b933c5c800e7029c6438aac20cf7ae8b2e9 Mon Sep 17 00:00:00 2001 From: Benoit Martins Date: Mon, 22 May 2023 14:22:04 +0200 Subject: [PATCH] Check of previousEvent is nil in isFirstIndexInTableView --- Classes/Swift/Chat/Views/MultilineMessageCell.swift | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Classes/Swift/Chat/Views/MultilineMessageCell.swift b/Classes/Swift/Chat/Views/MultilineMessageCell.swift index 85beacd2c..6c058c066 100644 --- a/Classes/Swift/Chat/Views/MultilineMessageCell.swift +++ b/Classes/Swift/Chat/Views/MultilineMessageCell.swift @@ -1747,7 +1747,7 @@ class MultilineMessageCell: SwipeCollectionViewCell, UICollectionViewDataSource, let indexOfPreviousEvent = indexPath.row + 1 previousEvent = ChatConversationTableViewModel.sharedModel.getMessage(index: indexPath.row+1) if (indexOfPreviousEvent > -1 && indexOfPreviousEvent < ChatConversationTableViewModel.sharedModel.getNBMessages()) { - if ((previousEvent?.type.rawValue)! != LinphoneEventLogTypeConferenceChatMessage.rawValue) { + if (previousEvent?.type != nil && (previousEvent?.type.rawValue)! != LinphoneEventLogTypeConferenceChatMessage.rawValue) { return true } }