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

Commit 50263efb authored by Zoltan Szatmary-Ban's avatar Zoltan Szatmary-Ban
Browse files

Remove CA Cert UI item from one list only

When removing a CA Cert in TrustedCredentialsSettings the UI item
is now removed from the list of the respective profile only.

Bug: 17926190
Change-Id: I7f7ae3498717cc457cb9e360e59bb365225b0cb6
parent 742a6803
Loading
Loading
Loading
Loading
+5 −3
Original line number Diff line number Diff line
@@ -488,9 +488,11 @@ public class TrustedCredentialsSettings extends Fragment {
        }

        public void remove(CertHolder certHolder) {
            final int n = mCertHoldersByUserId.size();
            for (int i = 0; i < n; ++i) {
                mCertHoldersByUserId.valueAt(i).remove(certHolder);
            if (mCertHoldersByUserId != null) {
                final List<CertHolder> certs = mCertHoldersByUserId.get(certHolder.mProfileId);
                if (certs != null) {
                    certs.remove(certHolder);
                }
            }
        }
    }