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 12a5a0e8..8e3fa5b2 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 @@ -916,7 +916,7 @@ public class Helper { ft.setCustomAnimations(R.anim.enter, R.anim.exit, R.anim.pop_enter, R.anim.pop_exit); Fragment _fragment = fragmentManager.findFragmentByTag(tag); if (_fragment != null && _fragment.isAdded()) { - ft.show(_fragment).commit(); + ft.show(_fragment).commitAllowingStateLoss(); fragment = _fragment; } else { if (args != null) fragment.setArguments(args); @@ -928,7 +928,7 @@ public class Helper { }catch (Exception ignored){} } if (!fragmentManager.isDestroyed()) { - ft.commit(); + ft.commitAllowingStateLoss(); } } fragmentManager.executePendingTransactions();