Index: cc/layers/picture_layer.cc |
diff --git a/cc/layers/picture_layer.cc b/cc/layers/picture_layer.cc |
index b1035bb28bcef56777d373eee462869e338a2eb3..77338c8c604ccfcc4a176959b04dc78bd054fbde 100644 |
--- a/cc/layers/picture_layer.cc |
+++ b/cc/layers/picture_layer.cc |
@@ -135,6 +135,9 @@ bool PictureLayer::Update() { |
recording_source_->UpdateDisplayItemList( |
picture_layer_inputs_.display_list, |
picture_layer_inputs_.painter_reported_memory_usage); |
+ recording_source_->SetRecordingScaleFactor( |
+ layer_tree_host()->recording_scale_factor()); |
+ |
SetNeedsPushProperties(); |
} else { |
// If this invalidation did not affect the recording source, then it can be |