Loading src/java/com/android/internal/telephony/SubscriptionController.java +6 −1 Original line number Diff line number Diff line Loading @@ -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)); } } Loading Loading
src/java/com/android/internal/telephony/SubscriptionController.java +6 −1 Original line number Diff line number Diff line Loading @@ -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)); } } Loading