Re-sort the timeline when sort direction changes. Fix #65.

This commit is contained in:
Brent Simmons 2018-01-28 11:45:18 -08:00
parent 78e8823f23
commit 285e3971d7

View File

@ -617,7 +617,15 @@ private extension TimelineViewController {
func sortDirectionDidChange() {
// TODO
let selectedArticleIDs = selectedArticles.articleIDs()
let unsortedArticles = Set(articles)
updateArticles(with: unsortedArticles)
selectArticles(selectedArticleIDs)
if tableView.selectedRow != -1 {
tableView.scrollRowToVisible(tableView.selectedRow)
}
}
// MARK: Fetching Articles