Issue with Alpha channel and PNG image

Hey there, we’re loading a non-transparent PNG image via auto image = juce::ImageCache::getFromMemory(..).

On Windows, image.hasAlphaChannel() returns true, on macOS it returns false. Which is obviously strange… is this a known issue?

idk if this is a known issue but if you want to make sure that the image is loaded to something that has no alpha channel you could create an image object beforehand with the correct bounds and use juce::Image::RGB as the first argument of it, then copy over all the pixels from your binary data’s image