diff options
author | dtrainor@chromium.org <dtrainor@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-03-21 11:20:02 +0000 |
---|---|---|
committer | dtrainor@chromium.org <dtrainor@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-03-21 11:20:02 +0000 |
commit | 2ec6b9c05878c1fcaf3d684a23c1fbe640e4e9eb (patch) | |
tree | ea830c5fcb14d4c7f7813bde5160021ef4a6eb87 /sync/android | |
parent | 751dbd5dc837671914f4c6d0b0fca8aa027e8cf9 (diff) | |
download | chromium_src-2ec6b9c05878c1fcaf3d684a23c1fbe640e4e9eb.zip chromium_src-2ec6b9c05878c1fcaf3d684a23c1fbe640e4e9eb.tar.gz chromium_src-2ec6b9c05878c1fcaf3d684a23c1fbe640e4e9eb.tar.bz2 |
Move SystemAccountManagerDelegate to app context
Make the SystemAccountManagerDelegate pass the application Context to AccountManager.get().
This way if the Activity dies and is recreated we can be sure not to hold a reference to it.
See AccountManager#get() documentation for additional details.
BUG=341231
Review URL: https://codereview.chromium.org/206723004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@258520 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'sync/android')
-rw-r--r-- | sync/android/java/src/org/chromium/sync/signin/SystemAccountManagerDelegate.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sync/android/java/src/org/chromium/sync/signin/SystemAccountManagerDelegate.java b/sync/android/java/src/org/chromium/sync/signin/SystemAccountManagerDelegate.java index 63856d6..50319fc 100644 --- a/sync/android/java/src/org/chromium/sync/signin/SystemAccountManagerDelegate.java +++ b/sync/android/java/src/org/chromium/sync/signin/SystemAccountManagerDelegate.java @@ -27,7 +27,7 @@ public class SystemAccountManagerDelegate implements AccountManagerDelegate { private final AccountManager mAccountManager; public SystemAccountManagerDelegate(Context context) { - mAccountManager = AccountManager.get(context); + mAccountManager = AccountManager.get(context.getApplicationContext()); } @Override |