| 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);
|
|
|