summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorThomas <tschneider.ac@gmail.com>2024-01-22 09:49:08 +0100
committerThomas <tschneider.ac@gmail.com>2024-01-22 09:49:08 +0100
commita2c865a4b76d8a0d36b770b719d6cdda73936a9e (patch)
tree3e0559af30b43261bda488e10fb6b95b3355cf65
parent596c546cce0947169154070e464dbbad173e7856 (diff)
Some fixes
-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 76128f894..d59928ca8 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 5177cc658..d60087f13 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);