refactor shape mesh color setting to allow null fill colors for some ResourceSet states
fix menu item display regression