From fe75fb1aa45c3f5487bb9558e71903845a2b17d1 Mon Sep 17 00:00:00 2001 From: Maurice Parker Date: Mon, 20 Jan 2020 12:42:25 -0700 Subject: [PATCH] Prevent swipe gestures on header cells from triggering the cell below. Issue #1661 --- iOS/MasterFeed/MasterFeedViewController.swift | 3 +++ 1 file changed, 3 insertions(+) diff --git a/iOS/MasterFeed/MasterFeedViewController.swift b/iOS/MasterFeed/MasterFeedViewController.swift index e839e25f4..52c54d796 100644 --- a/iOS/MasterFeed/MasterFeedViewController.swift +++ b/iOS/MasterFeed/MasterFeedViewController.swift @@ -214,6 +214,9 @@ class MasterFeedViewController: UITableViewController, UndoableCommandRunner { headerView.gestureRecognizers?.removeAll() let tap = UITapGestureRecognizer(target: self, action:#selector(self.toggleSectionHeader(_:))) headerView.addGestureRecognizer(tap) + + // Without this the swipe gesture registers on the cell below + headerView.addGestureRecognizer(UIPanGestureRecognizer(target: nil, action: nil)) headerView.interactions.removeAll() if section != 0 {