Index: chrome/android/java/src/org/chromium/chrome/browser/preferences/SignInPreference.java |
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/preferences/SignInPreference.java b/chrome/android/java/src/org/chromium/chrome/browser/preferences/SignInPreference.java |
index 74b652f9d02a45512c4653d1bd2a03f1f7a222d8..7de4a3970af05ea4d3772df647ef88de131c943b 100644 |
--- a/chrome/android/java/src/org/chromium/chrome/browser/preferences/SignInPreference.java |
+++ b/chrome/android/java/src/org/chromium/chrome/browser/preferences/SignInPreference.java |
@@ -86,7 +86,7 @@ |
String summary; |
String fragment; |
- Account account = ChromeSigninController.get().getSignedInUser(); |
+ Account account = ChromeSigninController.get(getContext()).getSignedInUser(); |
if (account == null) { |
title = getContext().getString(R.string.sign_in_to_chrome); |
summary = getContext().getString(R.string.sign_in_to_chrome_summary); |
@@ -112,7 +112,7 @@ |
setFragment(fragment); |
updateSyncStatusIcon(); |
- ChromeSigninController signinController = ChromeSigninController.get(); |
+ ChromeSigninController signinController = ChromeSigninController.get(getContext()); |
boolean enabled = signinController.isSignedIn() |
|| SigninManager.get(getContext()).isSignInAllowed(); |
if (mViewEnabled != enabled) { |
@@ -150,7 +150,7 @@ |
private void updateSyncStatusIcon() { |
if (SyncPreference.showSyncErrorIcon(getContext()) |
- && ChromeSigninController.get().isSignedIn()) { |
+ && ChromeSigninController.get(getContext()).isSignedIn()) { |
setWidgetLayoutResource(R.layout.sync_error_widget); |
} else { |
setWidgetLayoutResource(0); |