I am not doubting the way the XMP sidecar is being written to. It is the way you are displaying the information. A file with no sidecar and a file with a sidecar with "0" recorded are both not rated and to my mind should appear the same in your GUI. At present one has red and the other does not. Either both should be red or both be black, the latter being more after the style of Lightroom and to my mind the ideal. Purely cosmetic I know, but if you are skipping through and some red suddenly flashes by it attracts the eye and makes you look properly when it is actually no different from the black.
I am not doubting the way the
I am not doubting the way the XMP sidecar is being written to. It is the way you are displaying the information. A file with no sidecar and a file with a sidecar with "0" recorded are both not rated and to my mind should appear the same in your GUI. At present one has red and the other does not. Either both should be red or both be black, the latter being more after the style of Lightroom and to my mind the ideal. Purely cosmetic I know, but if you are skipping through and some red suddenly flashes by it attracts the eye and makes you look properly when it is actually no different from the black.