diff --git a/flow/raster_cache.cc b/flow/raster_cache.cc index 0d70fb1020f658dacc3f85322a7435fe7a5d5862..4a2b71f343aca9f36413b4422d22af904b03a3ce 100644 --- a/flow/raster_cache.cc +++ b/flow/raster_cache.cc @@ -84,8 +84,8 @@ skia::RefPtr RasterCache::GetPrerolledImage(GrContext* context, if (surface) { SkCanvas* canvas = surface->getCanvas(); canvas->clear(SK_ColorTRANSPARENT); - canvas->translate(-rect.left(), -rect.top()); canvas->scale(scaleX, scaleY); + canvas->translate(-rect.left(), -rect.top()); canvas->drawPicture(picture); entry.image = skia::AdoptRef(surface->newImageSnapshot()); }