summaryrefslogtreecommitdiffstats
path: root/cc/picture_layer_impl.cc
diff options
context:
space:
mode:
Diffstat (limited to 'cc/picture_layer_impl.cc')
-rw-r--r--cc/picture_layer_impl.cc2
1 files changed, 2 insertions, 0 deletions
diff --git a/cc/picture_layer_impl.cc b/cc/picture_layer_impl.cc
index 6664ba63..d950bec 100644
--- a/cc/picture_layer_impl.cc
+++ b/cc/picture_layer_impl.cc
@@ -435,6 +435,8 @@ void PictureLayerImpl::SyncFromActiveLayer(const PictureLayerImpl* other) {
void PictureLayerImpl::SyncTiling(
const PictureLayerTiling* tiling,
const Region& pending_layer_invalidation) {
+ if (!drawsContent())
+ return;
tilings_->Clone(tiling, pending_layer_invalidation);
}