diff options
Diffstat (limited to 'app/src/main/java/app/fedilab/android/mastodon/helper/Helper.java')
-rw-r--r-- | app/src/main/java/app/fedilab/android/mastodon/helper/Helper.java | 5 |
1 files changed, 4 insertions, 1 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 25e4114d5..eb80cfc3d 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 @@ -909,7 +909,10 @@ public class Helper { if (args != null) fragment.setArguments(args); ft = fragmentManager.beginTransaction(); ft.add(containerViewId, fragment, tag); - if (backStackName != null) ft.addToBackStack(backStackName); + if (backStackName != null) { + ft = fragmentManager.beginTransaction(); + ft.addToBackStack(backStackName); + } if (!fragmentManager.isDestroyed()) { ft.commit(); } |