From 75e9c9f986904dd756cfd8af330f27580d36f479 Mon Sep 17 00:00:00 2001 From: Shadowfacts Date: Sat, 3 Dec 2022 22:50:17 -0500 Subject: [PATCH] Fix home/list filters not applying to lists --- Tusker/Screens/Timeline/TimelineViewController.swift | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/Tusker/Screens/Timeline/TimelineViewController.swift b/Tusker/Screens/Timeline/TimelineViewController.swift index 1e9cad15..144bff8a 100644 --- a/Tusker/Screens/Timeline/TimelineViewController.swift +++ b/Tusker/Screens/Timeline/TimelineViewController.swift @@ -29,7 +29,14 @@ class TimelineViewController: UIViewController, TimelineLikeCollectionViewContro init(for timeline: Timeline, mastodonController: MastodonController!) { self.timeline = timeline self.mastodonController = mastodonController - self.filterer = Filterer(mastodonController: mastodonController, context: timeline == .home ? .home : .public) + let filterContext: FilterV1.Context + switch timeline { + case .home, .list(id: _): + filterContext = .home + default: + filterContext = .public + } + self.filterer = Filterer(mastodonController: mastodonController, context: filterContext) super.init(nibName: nil, bundle: nil)