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
This commit is contained in:
@@ -488,9 +488,11 @@ public class TrustedCredentialsSettings extends Fragment {
|
|||||||
}
|
}
|
||||||
|
|
||||||
public void remove(CertHolder certHolder) {
|
public void remove(CertHolder certHolder) {
|
||||||
final int n = mCertHoldersByUserId.size();
|
if (mCertHoldersByUserId != null) {
|
||||||
for (int i = 0; i < n; ++i) {
|
final List<CertHolder> certs = mCertHoldersByUserId.get(certHolder.mProfileId);
|
||||||
mCertHoldersByUserId.valueAt(i).remove(certHolder);
|
if (certs != null) {
|
||||||
|
certs.remove(certHolder);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user