Chromium Code Reviews| Index: chrome/browser/chromeos/login/screens/user_image_screen.cc |
| diff --git a/chrome/browser/chromeos/login/screens/user_image_screen.cc b/chrome/browser/chromeos/login/screens/user_image_screen.cc |
| index 99352fee21eba417d16f0e23d23b1389b73208fe..8b48c9e9f3e2f8b6a1f5a2927d78b8a297c76f38 100644 |
| --- a/chrome/browser/chromeos/login/screens/user_image_screen.cc |
| +++ b/chrome/browser/chromeos/login/screens/user_image_screen.cc |
| @@ -280,8 +280,13 @@ void UserImageScreen::Show() { |
| kContextKeySelectedImageURL, |
| default_user_image::GetDefaultImageUrl(selected_image_)); |
| - // Start fetching the profile image. |
| - GetUserImageManager()->DownloadProfileImage(kProfileDownloadReason); |
| + const user_manager::User* user = GetUser(); |
|
achuithb
2017/01/31 20:33:05
Maybe add a comment like:
// Fetch profile image f
Roman Sorokin (ftl)
2017/02/01 13:15:56
Done.
|
| + if (user && user->HasGaiaAccount()) { |
| + GetContextEditor().SetBoolean(kContextKeyHasGaiaAccount, true); |
| + GetUserImageManager()->DownloadProfileImage(kProfileDownloadReason); |
| + } else { |
| + GetContextEditor().SetBoolean(kContextKeyHasGaiaAccount, false); |
| + } |
| } |
| void UserImageScreen::Hide() { |