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

Commit bedadd30 authored by Malcolm Chen's avatar Malcolm Chen
Browse files

When setting up data PDN, use voice rat only if voice is IN_SERVICE

Bug: 136693437
Test: manual
Change-Id: Id8e252cc2b5ca6ff67e40c8fa970c5d4ad894e53
Merged-In: Id8e252cc2b5ca6ff67e40c8fa970c5d4ad894e53
parent 268cacb2
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -1488,7 +1488,8 @@ public class DcTracker extends Handler {
                apnContext.setState(DctConstants.State.IDLE);
            }
            int radioTech = getDataRat();
            if (radioTech == ServiceState.RIL_RADIO_TECHNOLOGY_UNKNOWN) {
            if (radioTech == ServiceState.RIL_RADIO_TECHNOLOGY_UNKNOWN && mPhone.getServiceState()
                    .getVoiceRegState() == ServiceState.STATE_IN_SERVICE) {
                radioTech = getVoiceRat();
            }
            log("service state=" + mPhone.getServiceState());