diff --git a/engine/src/flutter/lib/ui/painting/image_encoding.cc b/engine/src/flutter/lib/ui/painting/image_encoding.cc index dd4b8d1cf2d..b6ce6f41576 100644 --- a/engine/src/flutter/lib/ui/painting/image_encoding.cc +++ b/engine/src/flutter/lib/ui/painting/image_encoding.cc @@ -176,7 +176,7 @@ sk_sp EncodeImage(sk_sp p_image, return CopyImageByteData(raster_image, kRGBA_8888_SkColorType); } break; case kRawUnmodified: { - return CopyImageByteData(raster_image, kN32_SkColorType); + return CopyImageByteData(raster_image, raster_image->colorType()); } break; }