| Index: ui/views/mus/platform_window_mus.cc
|
| diff --git a/ui/views/mus/platform_window_mus.cc b/ui/views/mus/platform_window_mus.cc
|
| index 99fa1709e15c27778b7590380753f89b4aeb8c8a..e4163fb7ffc2691c3a967275ccc121d0086eb029 100644
|
| --- a/ui/views/mus/platform_window_mus.cc
|
| +++ b/ui/views/mus/platform_window_mus.cc
|
| @@ -86,11 +86,14 @@ PlatformWindowMus::PlatformWindowMus(ui::PlatformWindowDelegate* delegate,
|
| delegate_->OnAcceleratedWidgetAvailable(
|
| accelerated_widget, mus_window_->viewport_metrics().device_pixel_ratio);
|
|
|
| - bitmap_uploader_.reset(new bitmap_uploader::BitmapUploader(mus_window_));
|
| - bitmap_uploader_->Init(connector);
|
| - prop_.reset(new ui::ViewProp(
|
| - accelerated_widget, bitmap_uploader::kBitmapUploaderForAcceleratedWidget,
|
| - bitmap_uploader_.get()));
|
| + if (connector) {
|
| + bitmap_uploader_.reset(new bitmap_uploader::BitmapUploader(mus_window_));
|
| + bitmap_uploader_->Init(connector);
|
| + prop_.reset(
|
| + new ui::ViewProp(accelerated_widget,
|
| + bitmap_uploader::kBitmapUploaderForAcceleratedWidget,
|
| + bitmap_uploader_.get()));
|
| + }
|
| }
|
|
|
| PlatformWindowMus::~PlatformWindowMus() {
|
|
|