Loading src/java/com/android/internal/telephony/ServiceStateTracker.java +10 −1 Original line number Diff line number Diff line Loading @@ -546,6 +546,7 @@ public class ServiceStateTracker extends Handler { private String mPrlVersion; private boolean mIsMinInfoReady = false; private boolean mIsEriTextLoaded = false; private String mEriText; @UnsupportedAppUsage private boolean mIsSubscriptionFromRuim = false; private CdmaSubscriptionSourceManager mCdmaSSM; Loading Loading @@ -3260,9 +3261,17 @@ public class ServiceStateTracker extends Handler { setNotification(CS_REJECT_CAUSE_ENABLED); } if (hasChanged) { String eriText = mPhone.getCdmaEriText(); boolean hasEriChanged = !TextUtils.equals(mEriText, eriText); mEriText = eriText; // Trigger updateSpnDisplay when // 1. Service state is changed. // 2. phone type is Cdma or CdmaLte and ERI text has changed. if (hasChanged || (!mPhone.isPhoneTypeGsm() && hasEriChanged)) { updateSpnDisplay(); } if (hasChanged) { tm.setNetworkOperatorNameForPhone(mPhone.getPhoneId(), mSS.getOperatorAlpha()); String operatorNumeric = mSS.getOperatorNumeric(); Loading Loading
src/java/com/android/internal/telephony/ServiceStateTracker.java +10 −1 Original line number Diff line number Diff line Loading @@ -546,6 +546,7 @@ public class ServiceStateTracker extends Handler { private String mPrlVersion; private boolean mIsMinInfoReady = false; private boolean mIsEriTextLoaded = false; private String mEriText; @UnsupportedAppUsage private boolean mIsSubscriptionFromRuim = false; private CdmaSubscriptionSourceManager mCdmaSSM; Loading Loading @@ -3260,9 +3261,17 @@ public class ServiceStateTracker extends Handler { setNotification(CS_REJECT_CAUSE_ENABLED); } if (hasChanged) { String eriText = mPhone.getCdmaEriText(); boolean hasEriChanged = !TextUtils.equals(mEriText, eriText); mEriText = eriText; // Trigger updateSpnDisplay when // 1. Service state is changed. // 2. phone type is Cdma or CdmaLte and ERI text has changed. if (hasChanged || (!mPhone.isPhoneTypeGsm() && hasEriChanged)) { updateSpnDisplay(); } if (hasChanged) { tm.setNetworkOperatorNameForPhone(mPhone.getPhoneId(), mSS.getOperatorAlpha()); String operatorNumeric = mSS.getOperatorNumeric(); Loading