Index: ui/compositor/compositor.cc |
diff --git a/ui/compositor/compositor.cc b/ui/compositor/compositor.cc |
index a08204f612aeabd79e75fb50544840835788f396..10adb83cb10e0366fc6801c469294c1b04910c28 100644 |
--- a/ui/compositor/compositor.cc |
+++ b/ui/compositor/compositor.cc |
@@ -271,6 +271,7 @@ void Compositor::SetOutputSurface( |
// Visibility is reset when the output surface is lost, so update it to match |
// the Compositor's. |
context_factory_->SetDisplayVisible(this, host_->visible()); |
+ context_factory_->SetDisplayColorSpace(this, color_space_); |
} |
void Compositor::ScheduleDraw() { |
@@ -340,7 +341,8 @@ void Compositor::SetScaleAndSize(float scale, const gfx::Size& size_in_pixel) { |
} |
void Compositor::SetDisplayColorSpace(const gfx::ColorSpace& color_space) { |
- context_factory_->SetDisplayColorSpace(this, color_space); |
+ color_space_ = color_space; |
+ context_factory_->SetDisplayColorSpace(this, color_space_); |
danakj
2016/09/02 21:38:28
Can you leave a comment like in SetVisible, and al
hubbe
2016/09/02 22:30:47
Done.
|
} |
void Compositor::SetBackgroundColor(SkColor color) { |