Index: mojo/services/window_manager/window_manager_app.cc |
diff --git a/mojo/services/window_manager/window_manager_app.cc b/mojo/services/window_manager/window_manager_app.cc |
index cb807d1da97cc210a13d2f4019673e48cb691549..4fb3614af9e30d2558d25ebe4bb4b94c6a4871c5 100644 |
--- a/mojo/services/window_manager/window_manager_app.cc |
+++ b/mojo/services/window_manager/window_manager_app.cc |
@@ -123,6 +123,9 @@ bool WindowManagerApp::IsReady() const { |
void WindowManagerApp::InitFocus(scoped_ptr<mojo::FocusRules> rules) { |
focus_controller_.reset(new mojo::FocusController(rules.Pass())); |
focus_controller_->AddObserver(this); |
+ |
+ DCHECK(root_); |
+ SetFocusController(root_, focus_controller_.get()); |
} |
void WindowManagerApp::Embed( |