| Index: services/ui/demo/mus_demo.cc
|
| diff --git a/services/ui/demo/mus_demo.cc b/services/ui/demo/mus_demo.cc
|
| index 5f75e9aea083656f58c85522eda0cd0e0a959975..30947b2ada2f58955a1e2345d74f50adafa3eadc 100644
|
| --- a/services/ui/demo/mus_demo.cc
|
| +++ b/services/ui/demo/mus_demo.cc
|
| @@ -62,9 +62,13 @@ void DrawSquare(const gfx::Rect& bounds, double angle, SkCanvas* canvas) {
|
|
|
| MusDemo::MusDemo() {}
|
|
|
| -MusDemo::~MusDemo() {}
|
| +MusDemo::~MusDemo() {
|
| + display::Screen::SetScreenInstance(nullptr);
|
| +}
|
|
|
| void MusDemo::OnStart() {
|
| + screen_ = base::MakeUnique<display::ScreenBase>();
|
| + display::Screen::SetScreenInstance(screen_.get());
|
| gpu_service_ = GpuService::Create(context()->connector());
|
| window_tree_client_ = base::MakeUnique<WindowTreeClient>(this, this);
|
| window_tree_client_->ConnectAsWindowManager(context()->connector());
|
|
|