diff --git a/src/com/android/settings/network/telephony/Enhanced4gBasePreferenceController.java b/src/com/android/settings/network/telephony/Enhanced4gBasePreferenceController.java index 78c4036ab73..d8c528bf71a 100644 --- a/src/com/android/settings/network/telephony/Enhanced4gBasePreferenceController.java +++ b/src/com/android/settings/network/telephony/Enhanced4gBasePreferenceController.java @@ -77,9 +77,6 @@ public class Enhanced4gBasePreferenceController extends TelephonyTogglePreferenc mPhoneStateListener = new PhoneCallStateListener(); } - if (mSubId == subId) { - return this; - } mSubId = subId; final PersistableBundle carrierConfig = getCarrierConfigForSubId(subId); if (carrierConfig == null) { @@ -130,7 +127,7 @@ public class Enhanced4gBasePreferenceController extends TelephonyTogglePreferenc @Override public void onStart() { - if (!isModeMatched() || (mPhoneStateListener == null)) { + if (mPhoneStateListener == null) { return; } mPhoneStateListener.register(mContext, mSubId);