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

Commit 5aa308d0 authored by Sandeep Gutta's avatar Sandeep Gutta Committed by Ricardo Cerqueira
Browse files

Telephony: Query SignalStrength when there is a RAT change.

In CdmaLte phone when RAT switch happens, telephony receiving
new signal info before updating to new RAT and because of that
the received signal info is ignored and empty bars updated
on UI. To avoid that query signal strength info when there
is a change in PS RAT happens.
CRs-Fixed: 464438

Change-Id: If494b9380f47bd82fe4f5dec03f9538c7ab76b49
parent 68517f7f
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
@@ -353,6 +353,9 @@ public class CdmaLteServiceStateTracker extends CdmaServiceStateTracker {
        if (hasDataRadioTechnologyChanged) {
            mPhone.setSystemProperty(TelephonyProperties.PROPERTY_DATA_NETWORK_TYPE,
                    ServiceState.rilRadioTechnologyToString(mSS.getRilDataRadioTechnology()));

            // Query Signalstrength when there is a change in PS RAT.
            sendMessage(obtainMessage(EVENT_POLL_SIGNAL_STRENGTH));
        }

        if (hasRegistered) {