Index: chrome/browser/chromeos/login/screens/user_selection_screen.cc |
diff --git a/chrome/browser/chromeos/login/screens/user_selection_screen.cc b/chrome/browser/chromeos/login/screens/user_selection_screen.cc |
index 4b306ea6f5e0ba91e93f8b994f07962349392a6c..cb074247a262072fc9cae40b99f0644b867fd0be 100644 |
--- a/chrome/browser/chromeos/login/screens/user_selection_screen.cc |
+++ b/chrome/browser/chromeos/login/screens/user_selection_screen.cc |
@@ -133,12 +133,9 @@ bool CanShowPinForUser(user_manager::User* user) { |
} // namespace |
UserSelectionScreen::UserSelectionScreen(const std::string& display_type) |
- : handler_(nullptr), |
- login_display_delegate_(nullptr), |
- view_(nullptr), |
+ : BaseScreen(nullptr, OobeScreen::SCREEN_USER_SELECTION), |
display_type_(display_type), |
- weak_factory_(this) { |
-} |
+ weak_factory_(this) {} |
UserSelectionScreen::~UserSelectionScreen() { |
proximity_auth::ScreenlockBridge::Get()->SetLockHandler(nullptr); |
@@ -533,6 +530,10 @@ void UserSelectionScreen::AttemptEasySignin(const AccountId& account_id, |
login_display_delegate_->Login(user_context, SigninSpecifics()); |
} |
+void UserSelectionScreen::Show() {} |
+ |
+void UserSelectionScreen::Hide() {} |
+ |
void UserSelectionScreen::HardLockPod(const AccountId& account_id) { |
view_->SetAuthType(account_id, OFFLINE_PASSWORD, base::string16()); |
EasyUnlockService* service = GetEasyUnlockServiceForUser(account_id); |