diff --git a/Classes/Swift/Chat/Views/ChatConversationTableViewSwift.swift b/Classes/Swift/Chat/Views/ChatConversationTableViewSwift.swift index 080a5e7ef..e84762b22 100644 --- a/Classes/Swift/Chat/Views/ChatConversationTableViewSwift.swift +++ b/Classes/Swift/Chat/Views/ChatConversationTableViewSwift.swift @@ -473,6 +473,12 @@ class ChatConversationTableViewSwift: UIViewController, UICollectionViewDataSour return (previewItems[index] as QLPreviewItem?)! } + func previewControllerDidDismiss(_ controller: QLPreviewController) { + print("previewControllerWillDismisspreviewControllerWillDismiss \(afterPreviewIndex)") + collectionView.scrollToItem(at: IndexPath(item: afterPreviewIndex, section: 0), at: .centeredVertically, animated: false) + afterPreviewIndex = -1 + } + func onImageClick(chatMessage: ChatMessage, index: Int) { let state = chatMessage.state