ColorSync: GC autoassigns sRGB to grayscale image then informs that it dropped sRGB as incompatible with grayscale
• Preferences > Open > Color Profiles > When opening a file which has no profile then [ Assign the default profile ▾ ] sRGB.icc
• I open "grayscale-image.png". This triggers the following dialog:
• The image "grayscale-image.png" contains a RGB color profile. But the image is in Grayscale color model. So, the profile will be dropped.
[ Okay ] [ ] Do not show this again
So what seemingly happens is that:
1) GC first autoassigns sRGB as the color profile (in memory only, not persisted to the file).
2) Then later comes the sanity check "Does the (embedded) profile (e.g. sRGB) contradict the color depth (grayscales)?" If yes through that dialog.
Please check whether the interplay of that sanity check plays well together when the color profile is assigned via user ad-hoc (dialog) or automatically (from preferences).