summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorThomas <tschneider.ac@gmail.com>2024-01-23 16:49:48 +0100
committerThomas <tschneider.ac@gmail.com>2024-01-23 16:49:48 +0100
commiteb89b0a8b23a2581dcaeb4d69bcc7e174f9c3842 (patch)
treeabefbbc753a8bbc6806af66649ec50edb4115210
parent067fc68402d93b7db71ccfdb03bfef04e7243b65 (diff)
parenta2c865a4b76d8a0d36b770b719d6cdda73936a9e (diff)
Merge branch 'fix_511' into develop
-rw-r--r--app/src/main/java/app/fedilab/android/mastodon/helper/Helper.java1
-rw-r--r--app/src/main/java/app/fedilab/android/mastodon/ui/fragment/timeline/FragmentMastodonTimeline.java6
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);