diff options
author | Thomas <tschneider.ac@gmail.com> | 2024-01-23 16:49:48 +0100 |
---|---|---|
committer | Thomas <tschneider.ac@gmail.com> | 2024-01-23 16:49:48 +0100 |
commit | eb89b0a8b23a2581dcaeb4d69bcc7e174f9c3842 (patch) | |
tree | abefbbc753a8bbc6806af66649ec50edb4115210 | |
parent | 067fc68402d93b7db71ccfdb03bfef04e7243b65 (diff) | |
parent | a2c865a4b76d8a0d36b770b719d6cdda73936a9e (diff) |
Merge branch 'fix_511' into develop
-rw-r--r-- | app/src/main/java/app/fedilab/android/mastodon/helper/Helper.java | 1 | ||||
-rw-r--r-- | app/src/main/java/app/fedilab/android/mastodon/ui/fragment/timeline/FragmentMastodonTimeline.java | 6 |
2 files changed, 4 insertions, 3 deletions
diff --git a/app/src/main/java/app/fedilab/android/mastodon/helper/Helper.java b/app/src/main/java/app/fedilab/android/mastodon/helper/Helper.java index a489c6114..c3dc8b0d1 100644 --- a/app/src/main/java/app/fedilab/android/mastodon/helper/Helper.java +++ b/app/src/main/java/app/fedilab/android/mastodon/helper/Helper.java @@ -907,6 +907,7 @@ public class Helper { fragment = _fragment; } else { if (args != null) fragment.setArguments(args); + ft = fragmentManager.beginTransaction(); ft.add(containerViewId, fragment, tag); if (backStackName != null) ft.addToBackStack(backStackName); if (!fragmentManager.isDestroyed()) { diff --git a/app/src/main/java/app/fedilab/android/mastodon/ui/fragment/timeline/FragmentMastodonTimeline.java b/app/src/main/java/app/fedilab/android/mastodon/ui/fragment/timeline/FragmentMastodonTimeline.java index b2397dfdd..d5a340910 100644 --- a/app/src/main/java/app/fedilab/android/mastodon/ui/fragment/timeline/FragmentMastodonTimeline.java +++ b/app/src/main/java/app/fedilab/android/mastodon/ui/fragment/timeline/FragmentMastodonTimeline.java @@ -1144,7 +1144,7 @@ public class FragmentMastodonTimeline extends Fragment implements StatusAdapter. } initializeStatusesCommonView(otherStatuses); })); - } else { + } else if(accountTimeline != null){ tempToken[0] = MainActivity.currentToken; tempInstance[0] = currentInstance; accountId[0] = accountTimeline.id; @@ -1155,12 +1155,12 @@ public class FragmentMastodonTimeline extends Fragment implements StatusAdapter. } else { accountId[0] = accountIDInRemoteInstance; } - } else { + } else if(accountTimeline != null){ tempToken[0] = MainActivity.currentToken; tempInstance[0] = currentInstance; accountId[0] = accountTimeline.id; } - if (accountId[0] == null) { + if (accountId[0] == null && accountTimeline != null) { accountId[0] = accountTimeline.id; } displayStatuses(direction, accountId[0], tempInstance[0], tempToken[0], fetchStatus); |