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

Commit 70e3f9f4 authored by Steve Kondik's avatar Steve Kondik
Browse files

settings: Fix NPE on multisim if no sims are installed

Change-Id: Iad3bbd93a136aa6ff0411eee297e1afd832868f1
parent a62b6b10
Loading
Loading
Loading
Loading
+8 −6
Original line number Diff line number Diff line
@@ -167,6 +167,7 @@ public class SimSettings extends RestrictedSettingsFragment implements Indexable
                mAvailableSubInfos.clear();
                mNumSims = 0;
                mSubInfoList = mSubscriptionManager.getActiveSubscriptionInfoList();
                if (mSubInfoList != null) {
                    for (int i = 0; i < mNumSlots; ++i) {
                        final SubscriptionInfo sir = findRecordBySlotId(i);
                        // Do not display deactivated subInfo in preference list
@@ -175,6 +176,7 @@ public class SimSettings extends RestrictedSettingsFragment implements Indexable
                            mAvailableSubInfos.add(sir);
                        }
                    }
                }
                // Refresh UI whenever subinfo record gets changed
                updateAllOptions();
            }