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

Commit e5cc89f7 authored by vivi.li's avatar vivi.li
Browse files

When SIM Name save as empty string by user,

save the default display name show SIM1/SIM2.

Test: manual

Bug:139459566

Change-Id: Ic45ef0046df5395f3704b21aa2fc4cd43dd4f50d
parent 95853dbc
Loading
Loading
Loading
Loading
+10 −2
Original line number Diff line number Diff line
@@ -1584,8 +1584,16 @@ public class SubscriptionController extends ISub.Stub {
                }
            }
            String nameToSet;
            if (displayName == null) {
            if (TextUtils.isEmpty(displayName) || displayName.trim().length() == 0) {
                nameToSet = mTelephonyManager.getSimOperatorName(subId);
                if (TextUtils.isEmpty(nameToSet)) {
                    if (nameSource == SubscriptionManager.NAME_SOURCE_USER_INPUT
                            && SubscriptionManager.isValidSlotIndex(getSlotIndex(subId))) {
                        nameToSet = "CARD " + (getSlotIndex(subId) + 1);
                    } else {
                        nameToSet = mContext.getString(SubscriptionManager.DEFAULT_NAME_RES);
                    }
                }
            } else {
                nameToSet = displayName;
            }