Index: chrome/browser/chromeos/login/session/user_session_manager.cc |
diff --git a/chrome/browser/chromeos/login/session/user_session_manager.cc b/chrome/browser/chromeos/login/session/user_session_manager.cc |
index d50a9a7296d2354ab837dc01d55e17161d4cda1a..246f4880e0b3262da320c88309bf6d33c15c55fb 100644 |
--- a/chrome/browser/chromeos/login/session/user_session_manager.cc |
+++ b/chrome/browser/chromeos/login/session/user_session_manager.cc |
@@ -860,6 +860,11 @@ void UserSessionManager::InitProfilePreferences( |
const UserContext& user_context) { |
const user_manager::User* user = |
ProfileHelper::Get()->GetUserByProfile(profile); |
+ if (user->GetType() == user_manager::USER_TYPE_KIOSK_APP && |
+ profile->IsNewProfile()) { |
+ ChromeUserManager::Get()->SetIsCurrentUserNew(true); |
+ } |
+ |
if (user->is_active()) { |
input_method::InputMethodManager* manager = |
input_method::InputMethodManager::Get(); |