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

Commit 66715cf4 authored by Sarah Chin's avatar Sarah Chin Committed by Automerger Merge Worker
Browse files

Merge "NR advanced state check for NR SA" into tm-qpr-dev am: ff536d15

parents bd8ffe17 ff536d15
Loading
Loading
Loading
Loading
+10 −7
Original line number Diff line number Diff line
@@ -980,18 +980,21 @@ public class NetworkTypeController extends StateMachine {
        }

        private void updateNrAdvancedState() {
            if (!isNrConnected()) {
            if (!isNrConnected() && getDataNetworkType() != TelephonyManager.NETWORK_TYPE_NR) {
                log("NR state changed. Sending EVENT_NR_STATE_CHANGED");
                sendMessage(EVENT_NR_STATE_CHANGED);
                return;
            }
            if (!isNrAdvanced()) {
            boolean isNrAdvanced = isNrAdvanced();
            if (isNrAdvanced != mIsNrAdvanced) {
                if (!isNrAdvanced) {
                    if (DBG) log("updateNrAdvancedState: CONNECTED_NR_ADVANCED -> CONNECTED");
                    transitionWithTimerTo(mNrConnectedState);
                } else {
                    if (DBG) log("updateNrAdvancedState: CONNECTED -> CONNECTED_NR_ADVANCED");
                    transitionTo(mNrConnectedState);
                }
            }
            mIsNrAdvanced = isNrAdvanced();
        }