Bug 1476710 - Use childFragmentmanager when dismissing TabHistoryFragment; r?sdaswani draft
authorPetru Lingurar <petru.lingurar@softvision.ro>
Tue, 24 Jul 2018 10:15:51 +0300
changeset 821899 b5f79204032bfa3de2826e40c19b718fef404812
parent 821749 fe48e26ca88c7919f0c075dc01d5f9fdccdb1260
child 822015 7553f521384ecb02e5eb9d09e8d97ed938f74401
push id117213
push userplingurar@mozilla.com
push dateTue, 24 Jul 2018 07:16:44 +0000
reviewerssdaswani
bugs1476710
milestone63.0a1
Bug 1476710 - Use childFragmentmanager when dismissing TabHistoryFragment; r?sdaswani MozReview-Commit-ID: 1DyoBj0wpRe
mobile/android/base/java/org/mozilla/gecko/tabs/TabHistoryFragment.java
--- a/mobile/android/base/java/org/mozilla/gecko/tabs/TabHistoryFragment.java
+++ b/mobile/android/base/java/org/mozilla/gecko/tabs/TabHistoryFragment.java
@@ -139,17 +139,17 @@ public class TabHistoryFragment extends 
     public void dismiss() {
         if (dismissed) {
             return;
         }
 
         dismissed = true;
 
         if (backStackId >= 0) {
-            getFragmentManager().popBackStackImmediate(backStackId, FragmentManager.POP_BACK_STACK_INCLUSIVE);
+            getChildFragmentManager().popBackStackImmediate(backStackId, FragmentManager.POP_BACK_STACK_INCLUSIVE);
             backStackId = -1;
         }
 
         if (parent != null) {
             parent.setVisibility(View.GONE);
         }
     }