From 0da3bca41e9aa88d2f71fd00fe153a69bec9e5a9 Mon Sep 17 00:00:00 2001 From: Maurice Parker Date: Sat, 13 Nov 2021 10:56:30 -0600 Subject: [PATCH] Restrict smart feeds from swipe commands --- iOS/MasterFeed/MasterFeedViewController.swift | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/iOS/MasterFeed/MasterFeedViewController.swift b/iOS/MasterFeed/MasterFeedViewController.swift index 208934ddc..5322f63d3 100644 --- a/iOS/MasterFeed/MasterFeedViewController.swift +++ b/iOS/MasterFeed/MasterFeedViewController.swift @@ -170,6 +170,14 @@ class MasterFeedViewController: UITableViewController, UndoableCommandRunner { return cell } + override func tableView(_ tableView: UITableView, canEditRowAt indexPath: IndexPath) -> Bool { + if coordinator.nodeFor(indexPath)?.representedObject is PseudoFeed { + return false + } else { + return true + } + } + override func tableView(_ tableView: UITableView, heightForHeaderInSection section: Int) -> CGFloat { guard let nameProvider = coordinator.rootNode.childAtIndex(section)?.representedObject as? DisplayNameProvider else {