|
@@ -885,10 +885,11 @@ class ChatViewController: UITableViewController {
|
|
DispatchQueue.global(qos: .background).async { [weak self] in
|
|
DispatchQueue.global(qos: .background).async { [weak self] in
|
|
self?.dcContext.markSeenMessages(messageIds: [UInt32(message.id)])
|
|
self?.dcContext.markSeenMessages(messageIds: [UInt32(message.id)])
|
|
}
|
|
}
|
|
|
|
+
|
|
|
|
+ let wasLastSectionVisible = isLastRowVisible()
|
|
messageIds.append(message.id)
|
|
messageIds.append(message.id)
|
|
emptyStateView.isHidden = true
|
|
emptyStateView.isHidden = true
|
|
|
|
|
|
- let wasLastSectionVisible = isLastRowVisible()
|
|
|
|
tableView.reloadData()
|
|
tableView.reloadData()
|
|
if wasLastSectionVisible || message.isFromCurrentSender {
|
|
if wasLastSectionVisible || message.isFromCurrentSender {
|
|
scrollToBottom(animated: true)
|
|
scrollToBottom(animated: true)
|