Allow shape color to be set to black

Previously, the shape color could not be set to black until another color change had occurred, because the change of materialColor from null to black wasn't registering as a change.