Loading core/java/android/app/FragmentManager.java +2 −2 Original line number Diff line number Diff line Loading @@ -2077,8 +2077,6 @@ final class FragmentManagerImpl extends FragmentManager implements LayoutInflate } else { record.trackAddedFragmentsInPop(mTmpAddedFragments); } final int bumpAmount = isPop ? -1 : 1; record.bumpBackStackNesting(bumpAmount); addToBackStack = addToBackStack || record.mAddToBackStack; } mTmpAddedFragments.clear(); Loading Loading @@ -2281,8 +2279,10 @@ final class FragmentManagerImpl extends FragmentManager implements LayoutInflate final BackStackRecord record = records.get(i); final boolean isPop = isRecordPop.get(i); if (isPop) { record.bumpBackStackNesting(-1); record.executePopOps(); } else { record.bumpBackStackNesting(1); record.executeOps(); } } Loading Loading
core/java/android/app/FragmentManager.java +2 −2 Original line number Diff line number Diff line Loading @@ -2077,8 +2077,6 @@ final class FragmentManagerImpl extends FragmentManager implements LayoutInflate } else { record.trackAddedFragmentsInPop(mTmpAddedFragments); } final int bumpAmount = isPop ? -1 : 1; record.bumpBackStackNesting(bumpAmount); addToBackStack = addToBackStack || record.mAddToBackStack; } mTmpAddedFragments.clear(); Loading Loading @@ -2281,8 +2279,10 @@ final class FragmentManagerImpl extends FragmentManager implements LayoutInflate final BackStackRecord record = records.get(i); final boolean isPop = isRecordPop.get(i); if (isPop) { record.bumpBackStackNesting(-1); record.executePopOps(); } else { record.bumpBackStackNesting(1); record.executeOps(); } } Loading