Skip to content

Images with color profile sRGB IEC61966-2.1 don't display (Android) #21839

Closed
@TheRohitSharma

Description

@TheRohitSharma

Environment

Run react-native info in your terminal and paste its contents here.
Environment:
OS: macOS High Sierra 10.13.6
Node: 8.3.0
Yarn: 1.2.1
npm: 5.3.0
Watchman: 4.9.0
Xcode: Xcode 10.0 Build version 10A255
Android Studio: 3.1 AI-173.4819257

Packages: (wanted => installed)
react: 16.4.0 => 16.4.0
react-native: 0.55.4 => 0.55.4

Description

So I've noticed that certain images don't load when I test on an Android device, but they do load fine in the emulator. The only thing I've noticed these images having in common is that they have a color profile of sRGB IEC61966-2.1, which I don't think is a coincidence. The images in question are also .PNGs. Is there any known fix for this? Or is it at least fixed in RN 57?

screen shot 2018-10-17 at 3 19 06 pm

My target and compile versions are 27.

Reproducible Demo

Try to render any image with the color profile sRGB IEC61966-2.1, such as the one below.

testimage

Metadata

Metadata

Assignees

No one assigned

    Labels

    Platform: AndroidAndroid applications.Ran CommandsOne of our bots successfully processed a command.Resolution: LockedThis issue was locked by the bot.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions