Index: cc/layers/ui_resource_layer.cc |
diff --git a/cc/layers/ui_resource_layer.cc b/cc/layers/ui_resource_layer.cc |
index 9d711feb61e4054a17ca81d620a925fdaeca1613..fd107b1ed07813c791fbb0c590f28660d8024982 100644 |
--- a/cc/layers/ui_resource_layer.cc |
+++ b/cc/layers/ui_resource_layer.cc |
@@ -134,6 +134,9 @@ void UIResourceLayer::SetUIResourceId(UIResourceId resource_id) { |
if (ui_resource_holder_ && ui_resource_holder_->id() == resource_id) |
return; |
+ if (!bitmap_.isNull()) |
+ bitmap_.reset(); |
+ |
if (resource_id) |
ui_resource_holder_ = SharedUIResourceHolder::Create(resource_id); |
else |