diff --git a/Tusker/Views/Status/TimelineStatusCollectionViewCell.swift b/Tusker/Views/Status/TimelineStatusCollectionViewCell.swift index 9e46d1bb..d9e232d7 100644 --- a/Tusker/Views/Status/TimelineStatusCollectionViewCell.swift +++ b/Tusker/Views/Status/TimelineStatusCollectionViewCell.swift @@ -410,6 +410,9 @@ class TimelineStatusCollectionViewCell: UICollectionViewListCell, StatusCollecti } private func doUpdateTimestamp(status: StatusMO) { + // if there's a pending update timestamp work item, cancel it + updateTimestampWorkItem?.cancel() + timestampLabel.text = status.createdAt.timeAgoString() let delay: DispatchTimeInterval?