From 2554d0271e34da7255a198c16dcaac8423d6cd44 Mon Sep 17 00:00:00 2001 From: jackqdyulei Date: Tue, 9 Oct 2018 13:24:06 -0700 Subject: [PATCH] Add target fragment for RoamingDialogFragment Bug: 114749736 Test: Manual Change-Id: I6f2939d99b72ff2dcf094c84bac75c2ca5d7ff66 --- .../android/settings/mobilenetwork/MobileNetworkFragment.java | 1 + .../android/settings/mobilenetwork/RoamingDialogFragment.java | 1 - 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/src/com/android/settings/mobilenetwork/MobileNetworkFragment.java b/src/com/android/settings/mobilenetwork/MobileNetworkFragment.java index b31d4d2dfd0..716a496066b 100644 --- a/src/com/android/settings/mobilenetwork/MobileNetworkFragment.java +++ b/src/com/android/settings/mobilenetwork/MobileNetworkFragment.java @@ -1074,6 +1074,7 @@ public class MobileNetworkFragment extends DashboardFragment implements Bundle b = new Bundle(); b.putInt(RoamingDialogFragment.SUB_ID_KEY, mSubId); fragment.setArguments(b); + fragment.setTargetFragment(this, 0 /* requestCode */); fragment.show(getFragmentManager(), ROAMING_TAG); // Don't update the toggle unless the confirm button is actually pressed. return false; diff --git a/src/com/android/settings/mobilenetwork/RoamingDialogFragment.java b/src/com/android/settings/mobilenetwork/RoamingDialogFragment.java index 6f71d9c4cba..794b993af52 100644 --- a/src/com/android/settings/mobilenetwork/RoamingDialogFragment.java +++ b/src/com/android/settings/mobilenetwork/RoamingDialogFragment.java @@ -60,7 +60,6 @@ public class RoamingDialogFragment extends InstrumentedDialogFragment implements mSubId = args.getInt(SUB_ID_KEY); mCarrierConfigManager = new CarrierConfigManager(context); - //TODO(b/114749736): set target fragment in host fragment Fragment fragment = getTargetFragment(); try { mListener = (RoamingDialogListener) fragment;