commit | 5262570691171cbfb63d345afea1dd224b83e8a5 | [log] [tgz] |
---|---|---|
author | Becca Hughes <beccahughes@google.com> | Mon May 08 17:19:52 2023 +0000 |
committer | Becca Hughes <beccahughes@google.com> | Mon May 08 17:19:52 2023 +0000 |
tree | 533d2a42d0ea9d1c6fac7ff586fc3b33284dfe68 | |
parent | 2f970a1a0504f78f27709e34a5b36fbab699e8dc [diff] |
Disable all providers if none selected Bug: 280905737 Test: manual Change-Id: I53214c29cd7f03c8034284e5067f03305566397a
diff --git a/src/com/android/settings/applications/credentials/DefaultCombinedPicker.java b/src/com/android/settings/applications/credentials/DefaultCombinedPicker.java index 634be4c..5381056 100644 --- a/src/com/android/settings/applications/credentials/DefaultCombinedPicker.java +++ b/src/com/android/settings/applications/credentials/DefaultCombinedPicker.java
@@ -371,6 +371,11 @@ credManProviders.addAll(primaryCredManProviders); + // If there is no provider then clear all the providers. + if (TextUtils.isEmpty(autofillProvider) && primaryCredManProviders.isEmpty()) { + credManProviders.clear(); + } + service.setEnabledProviders( primaryCredManProviders, credManProviders,