| Index: services/ui/display/screen_manager_forwarding.cc
|
| diff --git a/services/ui/display/screen_manager_forwarding.cc b/services/ui/display/screen_manager_forwarding.cc
|
| index 9ea90983fabfd12083f02a5cb54ca505504791ea..2ee16f2a1afd82678b206bc593e0c2bb805b1266 100644
|
| --- a/services/ui/display/screen_manager_forwarding.cc
|
| +++ b/services/ui/display/screen_manager_forwarding.cc
|
| @@ -37,11 +37,14 @@ const DisplayMode* GetCorrespondingMode(const DisplaySnapshot& snapshot,
|
| } // namespace
|
|
|
| ScreenManagerForwarding::ScreenManagerForwarding()
|
| - : screen_(base::MakeUnique<display::ScreenBase>()), binding_(this) {}
|
| + : screen_(base::MakeUnique<display::ScreenBase>()), binding_(this) {
|
| + Screen::SetScreenInstance(screen_.get());
|
| +}
|
|
|
| ScreenManagerForwarding::~ScreenManagerForwarding() {
|
| if (native_display_delegate_)
|
| native_display_delegate_->RemoveObserver(this);
|
| + Screen::SetScreenInstance(nullptr);
|
| }
|
|
|
| void ScreenManagerForwarding::AddInterfaces(
|
|
|