diff --git a/engine/src/flutter/flow/raster_cache.cc b/engine/src/flutter/flow/raster_cache.cc index 0d70fb1020f..4a2b71f343a 100644 --- a/engine/src/flutter/flow/raster_cache.cc +++ b/engine/src/flutter/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()); }