We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent ab07f23 commit e6ede11Copy full SHA for e6ede11
SDWebImage/SDWebImageDecoder.m
@@ -100,7 +100,9 @@ + (UIImage *)decodedImageWithImage:(UIImage *)image
100
CGColorSpaceRef colorSpace = CGColorSpaceCreateDeviceRGB();
101
CGImageAlphaInfo alphaInfo = CGImageGetAlphaInfo(imageRef);
102
103
- BOOL imageHasAlphaInfo = (alphaInfo != kCGImageAlphaNone);
+ BOOL imageHasAlphaInfo = (alphaInfo != kCGImageAlphaNone &&
104
+ alphaInfo != kCGImageAlphaNoneSkipFirst &&
105
+ alphaInfo != kCGImageAlphaNoneSkipLast);
106
107
int bytesPerPixel = imageHasAlphaInfo ? 4 : 3;
108
CGBitmapInfo bitmapInfo = imageHasAlphaInfo ? kCGImageAlphaPremultipliedLast : kCGImageAlphaNone;
0 commit comments