diff options
author | Thomas <tschneider.ac@gmail.com> | 2022-09-12 16:58:11 +0200 |
---|---|---|
committer | Thomas <tschneider.ac@gmail.com> | 2022-09-12 16:58:11 +0200 |
commit | cdc1f933908a6becfadf54a1d432797b687902e5 (patch) | |
tree | 3978c6511d4fc27fd05d66e3f32ab58a7ffe23a3 | |
parent | ca6025f14be518b652df271adfa7cbfc37e8451d (diff) |
Last fixes
-rw-r--r-- | app/src/main/java/app/fedilab/android/ui/pageadapter/FedilabPageAdapter.java | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/app/src/main/java/app/fedilab/android/ui/pageadapter/FedilabPageAdapter.java b/app/src/main/java/app/fedilab/android/ui/pageadapter/FedilabPageAdapter.java index 373b22e83..ae534cf8c 100644 --- a/app/src/main/java/app/fedilab/android/ui/pageadapter/FedilabPageAdapter.java +++ b/app/src/main/java/app/fedilab/android/ui/pageadapter/FedilabPageAdapter.java @@ -113,7 +113,11 @@ public class FedilabPageAdapter extends FragmentStatePagerAdapter { int pinnedPosition = position - (BOTTOM_TIMELINE_COUNT - toRemove); //Real position has an offset. PinnedTimeline pinnedTimeline = pinned.pinnedTimelines.get(pinnedPosition); bundle.putSerializable(Helper.ARG_TIMELINE_TYPE, pinnedTimeline.type); - if (pinnedTimeline.type == Timeline.TimeLineEnum.LIST) { + if (pinnedTimeline.type == Timeline.TimeLineEnum.NOTIFICATION) { + return new FragmentNotificationContainer(); + } else if (pinnedTimeline.type == Timeline.TimeLineEnum.DIRECT) { + return new FragmentMastodonConversation(); + } else if (pinnedTimeline.type == Timeline.TimeLineEnum.LIST) { bundle.putString(Helper.ARG_LIST_ID, pinnedTimeline.mastodonList.id); } else if (pinnedTimeline.type == Timeline.TimeLineEnum.TAG) { bundle.putSerializable(Helper.ARG_TAG_TIMELINE, pinnedTimeline.tagTimeline); |