I have a script that changes the color of the material of this gameObject with:
object.GetComponent<MeshRenderer>().material.color = color;
But, as you can see from the screenshot above, the color update is registered because the R, G and B values do change, but the black bar next to “Albedo” stays the same (and so does the gameOcject itself).
I’ve used this same code to change colors of other objects and it works great, is this a bug?
Also, if I manually change the color it does update properly.