summaryrefslogtreecommitdiffstats
path: root/cc/layers/heads_up_display_layer.cc
diff options
context:
space:
mode:
Diffstat (limited to 'cc/layers/heads_up_display_layer.cc')
-rw-r--r--cc/layers/heads_up_display_layer.cc9
1 files changed, 7 insertions, 2 deletions
diff --git a/cc/layers/heads_up_display_layer.cc b/cc/layers/heads_up_display_layer.cc
index ca63471..6adf8d0 100644
--- a/cc/layers/heads_up_display_layer.cc
+++ b/cc/layers/heads_up_display_layer.cc
@@ -16,7 +16,10 @@ scoped_refptr<HeadsUpDisplayLayer> HeadsUpDisplayLayer::Create() {
return make_scoped_refptr(new HeadsUpDisplayLayer());
}
-HeadsUpDisplayLayer::HeadsUpDisplayLayer() {}
+HeadsUpDisplayLayer::HeadsUpDisplayLayer() {
+ SetIsDrawable(true);
+ UpdateDrawsContent(HasDrawableContent());
+}
HeadsUpDisplayLayer::~HeadsUpDisplayLayer() {}
@@ -47,7 +50,9 @@ void HeadsUpDisplayLayer::PrepareForCalculateDrawProperties(
SetTransform(matrix);
}
-bool HeadsUpDisplayLayer::DrawsContent() const { return true; }
+bool HeadsUpDisplayLayer::HasDrawableContent() const {
+ return true;
+}
scoped_ptr<LayerImpl> HeadsUpDisplayLayer::CreateLayerImpl(
LayerTreeImpl* tree_impl) {