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

Commit f2184954 authored by Jack Yu's avatar Jack Yu Committed by android-build-merger
Browse files

Merge "Fixed that locale tracker incorrectly used the invalid cell info" into pi-dev am: 19f358ee

am: 2db9a782

Change-Id: I8817a1dd95d0d383361732519603f0c3900ea546
parents 1c60432f 2db9a782
Loading
Loading
Loading
Loading
+6 −7
Original line number Diff line number Diff line
@@ -216,13 +216,11 @@ public class LocaleTracker extends Handler {
     */
    public synchronized void updateOperatorNumericSync(String operatorNumeric) {
        // Check if the operator numeric changes.
        String msg = "updateOperatorNumeric. mcc/mnc=" + operatorNumeric;
        if (DBG) log("updateOperatorNumericSync. mcc/mnc=" + operatorNumeric);
        if (!Objects.equals(mOperatorNumeric, operatorNumeric)) {
            String msg = "Operator numeric changes to " + operatorNumeric;
            if (DBG) log(msg);
            mLocalLog.log(msg);
        if (!Objects.equals(mOperatorNumeric, operatorNumeric)) {
            if (DBG) {
                log("onUpdateOperatorNumeric: operator numeric changes to " + operatorNumeric);
            }
            mOperatorNumeric = operatorNumeric;

            // If the operator numeric becomes unavailable, we need to get the latest cell info so
@@ -278,7 +276,8 @@ public class LocaleTracker extends Handler {
    private void getCellInfo() {
        String msg;
        if (!mPhone.getServiceStateTracker().getDesiredPowerState()) {
            msg = "Radio is off. No need to get cell info.";
            msg = "Radio is off. Skipped getting cell info. Cleared the previous cached cell info.";
            mCellInfo.clear();
            if (DBG) log(msg);
            mLocalLog.log(msg);
            return;