Index: cc/resources/resource_provider.cc |
diff --git a/cc/resources/resource_provider.cc b/cc/resources/resource_provider.cc |
index 898bc81c102abbcb1b73fd72e1ab06a2b3350a42..bb2655a9f725189362301414f5718507ea06207f 100644 |
--- a/cc/resources/resource_provider.cc |
+++ b/cc/resources/resource_provider.cc |
@@ -1002,6 +1002,7 @@ void ResourceProvider::ScopedWriteLockGr::InitSkSurface( |
} |
void ResourceProvider::ScopedWriteLockGr::ReleaseSkSurface() { |
+ sk_surface_->getCanvas()->flush(); |
sk_surface_.clear(); |
} |