make shouldScrollToBottom based on the table view's content offset.
This commit is contained in:
parent
f46d736f1b
commit
4c99b9ed05
|
@ -334,10 +334,10 @@ final class ConversationVC : BaseVC, ConversationViewModelDelegate, OWSConversat
|
|||
case .insert:
|
||||
// Perform inserts before updates
|
||||
self.messagesTableView.insertRows(at: [ IndexPath(row: Int(update.newIndex), section: 0) ], with: .fade)
|
||||
shouldScrollToBottom = (self.scrollButton.alpha == 0)
|
||||
shouldScrollToBottom = Int(self.lastPageTop - self.messagesTableView.contentOffset.y) <= 0
|
||||
case .update:
|
||||
self.messagesTableView.reloadRows(at: [ IndexPath(row: Int(update.oldIndex), section: 0) ], with: .fade)
|
||||
shouldScrollToBottom = (self.scrollButton.alpha == 0)
|
||||
shouldScrollToBottom = Int(self.lastPageTop - self.messagesTableView.contentOffset.y) <= 0
|
||||
default: preconditionFailure()
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue