From 49d11e4995ee1a705f1475433bff75d05686b835 Mon Sep 17 00:00:00 2001 From: Becca Hughes Date: Tue, 9 May 2023 16:37:50 +0000 Subject: [PATCH] Fix provider update bug Test: make Bug: 280905737 Change-Id: Ia7f33f4c5e1168cadd66119c42bd52e0a80eda10 --- .../credentials/CredentialManagerPreferenceController.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/com/android/settings/applications/credentials/CredentialManagerPreferenceController.java b/src/com/android/settings/applications/credentials/CredentialManagerPreferenceController.java index e906e48ed36..9aa6796fcec 100644 --- a/src/com/android/settings/applications/credentials/CredentialManagerPreferenceController.java +++ b/src/com/android/settings/applications/credentials/CredentialManagerPreferenceController.java @@ -859,6 +859,9 @@ public class CredentialManagerPreferenceController extends BasePreferenceControl private final Uri mCredentialService = Settings.Secure.getUriFor(Settings.Secure.CREDENTIAL_SERVICE); + private final Uri mCredentialPrimaryService = + Settings.Secure.getUriFor(Settings.Secure.CREDENTIAL_SERVICE_PRIMARY); + public SettingContentObserver(Handler handler) { super(handler); } @@ -866,6 +869,8 @@ public class CredentialManagerPreferenceController extends BasePreferenceControl public void register(ContentResolver contentResolver) { contentResolver.registerContentObserver(mAutofillService, false, this, getUser()); contentResolver.registerContentObserver(mCredentialService, false, this, getUser()); + contentResolver.registerContentObserver( + mCredentialPrimaryService, false, this, getUser()); } @Override