Index: cc/solid_color_layer.cc |
diff --git a/cc/solid_color_layer.cc b/cc/solid_color_layer.cc |
index 8f716cf3854ff46989cad7a232b48cb64283923d..7bfbcb23ad2d80401621f77c7e5b429867c707d6 100644 |
--- a/cc/solid_color_layer.cc |
+++ b/cc/solid_color_layer.cc |
@@ -29,4 +29,10 @@ SolidColorLayer::~SolidColorLayer() |
{ |
} |
+void SolidColorLayer::setBackgroundColor(SkColor color) |
+{ |
+ setContentsOpaque(SkColorGetA(color) == 255); |
+ Layer::setBackgroundColor(color); |
+} |
+ |
} // namespace cc |