summaryrefslogtreecommitdiffstats
path: root/src/com/android/settings/accounts/AccountPreferenceBase.java
diff options
context:
space:
mode:
authorAlexandra Gherghina <alexgherghina@google.com>2014-07-01 15:05:17 +0100
committerAlexandra Gherghina <alexgherghina@google.com>2014-07-17 19:42:46 +0000
commit7c81c1d1afd57e61eb4b3000a952f95aa9782c64 (patch)
tree216994c758b335a54af83c95c13caf62f5158dea /src/com/android/settings/accounts/AccountPreferenceBase.java
parentb8fff27ce349f5394b75925d9371857a518fa424 (diff)
downloadpackages_apps_Settings-7c81c1d1afd57e61eb4b3000a952f95aa9782c64.tar.gz
packages_apps_Settings-7c81c1d1afd57e61eb4b3000a952f95aa9782c64.tar.bz2
packages_apps_Settings-7c81c1d1afd57e61eb4b3000a952f95aa9782c64.zip
Handle managing accounts for a managed profile
Bug: 15466880 Change-Id: Icf0e06c954269426b500f0e5fbcdf3346c59eb9d
Diffstat (limited to 'src/com/android/settings/accounts/AccountPreferenceBase.java')
-rw-r--r--src/com/android/settings/accounts/AccountPreferenceBase.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/com/android/settings/accounts/AccountPreferenceBase.java b/src/com/android/settings/accounts/AccountPreferenceBase.java
index cfe2cb2902..28da5918e7 100644
--- a/src/com/android/settings/accounts/AccountPreferenceBase.java
+++ b/src/com/android/settings/accounts/AccountPreferenceBase.java
@@ -138,7 +138,8 @@ class AccountPreferenceBase extends SettingsPreferenceFragment
public ArrayList<String> getAuthoritiesForAccountType(String type) {
if (mAccountTypeToAuthorities == null) {
mAccountTypeToAuthorities = Maps.newHashMap();
- SyncAdapterType[] syncAdapters = ContentResolver.getSyncAdapterTypes();
+ SyncAdapterType[] syncAdapters = ContentResolver.getSyncAdapterTypesAsUser(
+ mUserHandle.getIdentifier());
for (int i = 0, n = syncAdapters.length; i < n; i++) {
final SyncAdapterType sa = syncAdapters[i];
ArrayList<String> authorities = mAccountTypeToAuthorities.get(sa.accountType);