Index: cc/trees/layer_tree_impl.cc |
diff --git a/cc/trees/layer_tree_impl.cc b/cc/trees/layer_tree_impl.cc |
index 5114fdcecca669bac2dd4d3f5395f9520d2eb1a9..a27630eae962304101996d32155217ad1670dc6b 100644 |
--- a/cc/trees/layer_tree_impl.cc |
+++ b/cc/trees/layer_tree_impl.cc |
@@ -1430,15 +1430,16 @@ static void FindClosestMatchingLayer( |
static bool ScrollsAnyDrawnRenderSurfaceLayerListMember(LayerImpl* layer) { |
if (!layer->scrollable()) |
return false; |
- if (layer->IsDrawnRenderSurfaceLayerListMember()) |
+ if (layer->draw_properties().layer_or_descendant_is_drawn) |
return true; |
+ |
if (!layer->scroll_children()) |
return false; |
for (std::set<LayerImpl*>::const_iterator it = |
layer->scroll_children()->begin(); |
it != layer->scroll_children()->end(); |
++it) { |
- if ((*it)->IsDrawnRenderSurfaceLayerListMember()) |
+ if ((*it)->draw_properties().layer_or_descendant_is_drawn) |
return true; |
} |
return false; |