Merge "[Settings] Stop listening data connected intent for presenting reset APN dialog" into tm-dev am: 337cfe6fc0 am: 85a7283c06

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/18090786

Change-Id: I00ca8556fb3e1b1281cf5d6ec74766a19bd7d54a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
This commit is contained in:
Bonian Chen
2022-05-03 09:18:09 +00:00
committed by Automerger Merge Worker

View File

@@ -467,6 +467,9 @@ public class ApnSettings extends RestrictedSettingsFragment
}
private boolean restoreDefaultApn() {
// Callback of data connection change could be some noise during the stage of restore.
mTelephonyManager.listen(mPhoneStateListener, PhoneStateListener.LISTEN_NONE);
showDialog(DIALOG_RESTORE_DEFAULTAPN);
mRestoreDefaultApnMode = true;
@@ -517,6 +520,7 @@ public class ApnSettings extends RestrictedSettingsFragment
getResources().getString(
R.string.restore_default_apn_completed),
Toast.LENGTH_LONG).show();
restartPhoneStateListener(mSubId);
break;
}
}