summaryrefslogtreecommitdiff
path: root/chrome/browser/signin/easy_unlock_service_signin_chromeos.cc
diff options
context:
space:
mode:
authorTorne (Richard Coles) <torne@google.com>2014-10-14 13:09:15 +0100
committerTorne (Richard Coles) <torne@google.com>2014-10-14 13:09:15 +0100
commit34680572440d7894ef8dafce81d8039ed80726a2 (patch)
treed83220a8685c3b07d9a4d22f488e4130a3fb2e84 /chrome/browser/signin/easy_unlock_service_signin_chromeos.cc
parent12144dc038ba97fbfd95d7c49cccde498c42de8f (diff)
downloadchromium_org-34680572440d7894ef8dafce81d8039ed80726a2.tar.gz
Merge from Chromium at DEPS revision 39.0.2171.26
This commit was generated by merge_to_master.py. Change-Id: I7e2a210cf0e24a4fbfd446a03aab3b29edbdd13a
Diffstat (limited to 'chrome/browser/signin/easy_unlock_service_signin_chromeos.cc')
-rw-r--r--chrome/browser/signin/easy_unlock_service_signin_chromeos.cc4
1 files changed, 4 insertions, 0 deletions
diff --git a/chrome/browser/signin/easy_unlock_service_signin_chromeos.cc b/chrome/browser/signin/easy_unlock_service_signin_chromeos.cc
index 35abeb32ff..225bdf2d0a 100644
--- a/chrome/browser/signin/easy_unlock_service_signin_chromeos.cc
+++ b/chrome/browser/signin/easy_unlock_service_signin_chromeos.cc
@@ -202,6 +202,9 @@ bool EasyUnlockServiceSignin::IsAllowedInternal() {
}
void EasyUnlockServiceSignin::OnScreenDidLock() {
+ // Ensure the hardlock UI is updated when the account picker on login screen
+ // is ready.
+ MaybeShowHardlockUI();
}
void EasyUnlockServiceSignin::OnScreenDidUnlock() {
@@ -218,6 +221,7 @@ void EasyUnlockServiceSignin::OnFocusedUserChanged(const std::string& user_id) {
user_id_ = user_id;
ResetScreenlockState();
+ MaybeShowHardlockUI();
if (should_update_app_state) {
UpdateAppState();