| Index: mash/simple_wm/simple_wm.cc
|
| diff --git a/mash/simple_wm/simple_wm.cc b/mash/simple_wm/simple_wm.cc
|
| index 8850a38b84915ded8ad857f4c9172fbc26346238..26ba8465141b5b219be0c88fb79c46a60a87a261 100644
|
| --- a/mash/simple_wm/simple_wm.cc
|
| +++ b/mash/simple_wm/simple_wm.cc
|
| @@ -364,9 +364,13 @@ void SimpleWM::OnStart() {
|
| started_ = true;
|
| screen_ = base::MakeUnique<display::ScreenBase>();
|
| display::Screen::SetScreenInstance(screen_.get());
|
| - aura_init_ = base::MakeUnique<views::AuraInit>(
|
| + aura_init_ = views::AuraInit::Create(
|
| context()->connector(), context()->identity(), "views_mus_resources.pak",
|
| std::string(), nullptr, views::AuraInit::Mode::AURA_MUS_WINDOW_MANAGER);
|
| + if (!aura_init_) {
|
| + context()->QuitNow();
|
| + return;
|
| + }
|
| window_tree_client_ = base::MakeUnique<aura::WindowTreeClient>(
|
| context()->connector(), this, this);
|
| aura::Env::GetInstance()->SetWindowTreeClient(window_tree_client_.get());
|
|
|