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

Commit ac4b12f5 authored by Tingting Wang's avatar Tingting Wang
Browse files

Fix NullPointerException in Contact Editor.

Contacts App crashes when trying to edit a new read-only contact.
It only happenes sometimes.

Change-Id: Ib3a5d139e029d5b4ae296485ac3fa4f68f6b9881
parent 82acd42c
Loading
Loading
Loading
Loading
+1 −1
Original line number Original line Diff line number Diff line
@@ -1024,7 +1024,7 @@ public class CompactRawContactsEditorView extends LinearLayout implements View.O
        if (TextUtils.isEmpty(mReadOnlyDisplayName)) return;
        if (TextUtils.isEmpty(mReadOnlyDisplayName)) return;
        final List<CompactKindSectionView> kindSectionViews
        final List<CompactKindSectionView> kindSectionViews
                = mKindSectionViewsMap.get(StructuredName.CONTENT_ITEM_TYPE);
                = mKindSectionViewsMap.get(StructuredName.CONTENT_ITEM_TYPE);
        if (kindSectionViews.isEmpty()) return;
        if (kindSectionViews == null || kindSectionViews.isEmpty()) return;
        final CompactKindSectionView primaryNameKindSectionView = kindSectionViews.get(0);
        final CompactKindSectionView primaryNameKindSectionView = kindSectionViews.get(0);
        if (primaryNameKindSectionView.isEmptyName()) {
        if (primaryNameKindSectionView.isEmptyName()) {
            vlog("name: using read only display name as primary name");
            vlog("name: using read only display name as primary name");