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

Commit d450f981 authored by Thomas Stuart's avatar Thomas Stuart Committed by Android (Google) Code Review
Browse files

Merge "update DSDS call preference logs (2/2)" into tm-dev

parents fb7563eb bd855122
Loading
Loading
Loading
Loading
+6 −1
Original line number Diff line number Diff line
@@ -2839,16 +2839,21 @@ public class SubscriptionController extends ISub.Stub {

        TelecomManager telecomManager = mContext.getSystemService(TelecomManager.class);
        PhoneAccountHandle currentHandle = telecomManager.getUserSelectedOutgoingPhoneAccount();
        logd("[setDefaultVoiceSubId] current phoneAccountHandle=" + currentHandle);

        if (!Objects.equals(currentHandle, newHandle)) {
            telecomManager.setUserSelectedOutgoingPhoneAccount(newHandle);
            logd("[setDefaultVoiceSubId] change to phoneAccountHandle=" + newHandle);
        } else {
            logd("[setDefaultVoiceSubId] default phone account not changed");
            logd("[setDefaultVoiceSubId] default phoneAccountHandle not changed.");
        }

        if (previousDefaultSub != getDefaultSubId()) {
            sendDefaultChangedBroadcast(getDefaultSubId());
            logd(String.format("[setDefaultVoiceSubId] change to subId=%d", getDefaultSubId()));
        } else {
            logd(String.format("[setDefaultVoiceSubId] default subId not changed. subId=%d",
                    previousDefaultSub));
        }
    }