| Index: ui/display/manager/forwarding_display_delegate.cc
|
| diff --git a/ui/display/manager/forwarding_display_delegate.cc b/ui/display/manager/forwarding_display_delegate.cc
|
| index 1a3d1dd35b63426292fdd76a9ed6e3dc07e20530..8c66159a3891382c65a3b5944edeec4cb8fe4230 100644
|
| --- a/ui/display/manager/forwarding_display_delegate.cc
|
| +++ b/ui/display/manager/forwarding_display_delegate.cc
|
| @@ -75,7 +75,11 @@ void ForwardingDisplayDelegate::Configure(const DisplaySnapshot& snapshot,
|
| return;
|
| }
|
|
|
| - delegate_->Configure(snapshot.display_id(), mode->Clone(), origin, callback);
|
| + base::Optional<std::unique_ptr<DisplayMode>> transport_mode;
|
| + if (mode)
|
| + transport_mode = mode->Clone();
|
| + delegate_->Configure(snapshot.display_id(), std::move(transport_mode), origin,
|
| + callback);
|
| }
|
|
|
| void ForwardingDisplayDelegate::CreateFrameBuffer(const gfx::Size& size) {}
|
|
|