fix regression where some shape color changes were not taking effect