diff --git a/Tusker/Screens/Conversation/ConversationTableViewController.swift b/Tusker/Screens/Conversation/ConversationTableViewController.swift index fb5c99cc..efc1b926 100644 --- a/Tusker/Screens/Conversation/ConversationTableViewController.swift +++ b/Tusker/Screens/Conversation/ConversationTableViewController.swift @@ -19,13 +19,7 @@ class ConversationTableViewController: EnhancedTableViewController { let mainStatusID: String let mainStatusState: StatusState - var statuses: [(id: String, state: StatusState)] = [] { - didSet { - DispatchQueue.main.async { - self.tableView.reloadData() - } - } - } + var statuses: [(id: String, state: StatusState)] = [] var showStatusesAutomatically = false var visibilityBarButtonItem: UIBarButtonItem! @@ -69,6 +63,12 @@ class ConversationTableViewController: EnhancedTableViewController { self.statuses = parents.map { ($0.id, .unknown) } + self.statuses + context.descendants.map { ($0.id, .unknown) } let indexPath = IndexPath(row: parents.count, section: 0) DispatchQueue.main.async { + let ancestorsIndexPaths = (0..