Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 773b29b0 authored by SongFerngWang's avatar SongFerngWang Committed by Automerger Merge Worker
Browse files

Avoid AllowedNetworkTypesListener NullPointerException. am: 7ae2ec0f am: 3bd393e7

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/opt/telephony/+/13432376

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: If4608146ebfe0b64903e689f4dd47d8768b6a0e0
parents b0b04419 3bd393e7
Loading
Loading
Loading
Loading
+5 −0
Original line number Diff line number Diff line
@@ -85,6 +85,11 @@ public class CarrierServiceStateTracker extends Handler {
            implements PhoneStateListener.AllowedNetworkTypesChangedListener {
        @Override
        public void onAllowedNetworkTypesChanged(Map<Integer, Long> allowedNetworkTypesList) {
            if (!allowedNetworkTypesList.containsKey(
                    TelephonyManager.ALLOWED_NETWORK_TYPES_REASON_USER)) {
                return;
            }

            long newAllowedNetworkType = allowedNetworkTypesList.get(
                    TelephonyManager.ALLOWED_NETWORK_TYPES_REASON_USER);
            if (mAllowedNetworkType != newAllowedNetworkType) {