diff --git a/iOS/Timeline/MasterTimelineViewController.swift b/iOS/Timeline/MasterTimelineViewController.swift index 50449f9ce..37a07c183 100644 --- a/iOS/Timeline/MasterTimelineViewController.swift +++ b/iOS/Timeline/MasterTimelineViewController.swift @@ -274,7 +274,10 @@ class MasterTimelineViewController: UITableViewController, UndoableCommandRunner if !article.status.read { markArticles(Set([article]), statusKey: .read, flag: true) } - tableView.selectRow(at: indexPath, animated: true, scrollPosition: .none) + // TODO: make this scroll like the desktop version + if tableView.indexPathForSelectedRow != indexPath { + tableView.selectRow(at: indexPath, animated: true, scrollPosition: .middle) + } } }