diff options
author | Alexandra Gherghina <alexgherghina@google.com> | 2014-07-01 15:05:17 +0100 |
---|---|---|
committer | Alexandra Gherghina <alexgherghina@google.com> | 2014-07-17 19:42:46 +0000 |
commit | 7c81c1d1afd57e61eb4b3000a952f95aa9782c64 (patch) | |
tree | 216994c758b335a54af83c95c13caf62f5158dea /src/com/android/settings/accounts/AccountPreferenceBase.java | |
parent | b8fff27ce349f5394b75925d9371857a518fa424 (diff) | |
download | packages_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.java | 3 |
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); |