Index: ash/shell.cc |
diff --git a/ash/shell.cc b/ash/shell.cc |
index e45191092c0a50b5ca9b2a3e2d6b2b3a825538c9..fcf7dafa69a26da7fdf3d31ff9c440687f6eb7fb 100644 |
--- a/ash/shell.cc |
+++ b/ash/shell.cc |
@@ -271,6 +271,11 @@ void Shell::OnLoginStateChanged(LoginStatus status) { |
observer.OnLoginStateChanged(status); |
} |
+void Shell::OnLoginUserProfilePrepared() { |
+ wm_shell_->CreateShelf(); |
+ CreateKeyboard(); |
+} |
+ |
void Shell::OnAppTerminating() { |
for (auto& observer : *wm_shell_->shell_observers()) |
observer.OnAppTerminating(); |