adds "Mark All Read" shortcut for feeds list
This commit is contained in:
parent
8500324eb2
commit
04458adee5
|
@ -458,7 +458,18 @@ class MasterFeedViewController: UITableViewController, UndoableCommandRunner {
|
||||||
self.reloadAllVisibleCells()
|
self.reloadAllVisibleCells()
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@objc func markAllAsRead(_ sender: Any) {
|
||||||
|
guard let indexPath = tableView.indexPathForSelectedRow, let contentView = tableView.cellForRow(at: indexPath)?.contentView else {
|
||||||
|
return
|
||||||
|
}
|
||||||
|
|
||||||
|
let title = NSLocalizedString("Mark All as Read", comment: "Mark All as Read")
|
||||||
|
MarkAsReadAlertController.confirm(self, coordinator: coordinator, confirmTitle: title, sourceType: contentView) { [weak self] in
|
||||||
|
self?.coordinator.markAllAsReadInTimeline()
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
// MARK: API
|
// MARK: API
|
||||||
|
|
||||||
func restoreSelectionIfNecessary(adjustScroll: Bool) {
|
func restoreSelectionIfNecessary(adjustScroll: Bool) {
|
||||||
|
|
Loading…
Reference in New Issue