From 099d0ccf94bfbc7b9e2f67effe8e8d04b954de1f Mon Sep 17 00:00:00 2001 From: sk Date: Tue, 24 Jan 2023 11:06:35 +0100 Subject: [PATCH] no hashtag header in list timeline closes sk22#366 --- .../android/ui/displayitems/StatusDisplayItem.java | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/mastodon/src/main/java/org/joinmastodon/android/ui/displayitems/StatusDisplayItem.java b/mastodon/src/main/java/org/joinmastodon/android/ui/displayitems/StatusDisplayItem.java index d075603ba..55217f6a1 100644 --- a/mastodon/src/main/java/org/joinmastodon/android/ui/displayitems/StatusDisplayItem.java +++ b/mastodon/src/main/java/org/joinmastodon/android/ui/displayitems/StatusDisplayItem.java @@ -13,6 +13,7 @@ import org.joinmastodon.android.fragments.BaseStatusListFragment; import org.joinmastodon.android.fragments.HashtagTimelineFragment; import org.joinmastodon.android.fragments.HomeTabFragment; import org.joinmastodon.android.fragments.HomeTimelineFragment; +import org.joinmastodon.android.fragments.ListTimelineFragment; import org.joinmastodon.android.fragments.ProfileFragment; import org.joinmastodon.android.fragments.ThreadFragment; import org.joinmastodon.android.model.Account; @@ -105,8 +106,11 @@ public abstract class StatusDisplayItem{ args.putParcelable("profileAccount", Parcels.wrap(account)); Nav.go(fragment.getActivity(), ProfileFragment.class, args); })); - } else if (!(status.tags.isEmpty() || fragment instanceof HashtagTimelineFragment) && - fragment.getParentFragment() instanceof HomeTabFragment home + } else if ( + !(status.tags.isEmpty() || + fragment instanceof HashtagTimelineFragment || + fragment instanceof ListTimelineFragment + ) && fragment.getParentFragment() instanceof HomeTabFragment home ) { home.getHashtags().stream() .filter(followed -> status.tags.stream()