Properly handle the autofill provider names, making sure place holder
name is properly filtered out. Bug: 337040395 Test: locally built and tested Change-Id: I081064c6103f79fe966a36d0eea854ee9893bce3
This commit is contained in:
@@ -275,15 +275,13 @@ public class DefaultCombinedPicker extends DefaultAppPickerFragment {
|
||||
CredentialManager.PROVIDER_FILTER_USER_PROVIDERS_INCLUDING_HIDDEN));
|
||||
}
|
||||
|
||||
final String selectedAutofillProvider = getSelectedAutofillProvider(context, userId);
|
||||
final String selectedAutofillProvider =
|
||||
CredentialManagerPreferenceController
|
||||
.getSelectedAutofillProvider(context, userId, TAG);
|
||||
return CombinedProviderInfo.buildMergedList(
|
||||
autofillProviders, credManProviders, selectedAutofillProvider);
|
||||
}
|
||||
|
||||
public static String getSelectedAutofillProvider(Context context, int userId) {
|
||||
return Settings.Secure.getStringForUser(
|
||||
context.getContentResolver(), AUTOFILL_SETTING, userId);
|
||||
}
|
||||
|
||||
protected List<DefaultAppInfo> getCandidates() {
|
||||
final Context context = getContext();
|
||||
|
Reference in New Issue
Block a user