uniform button stays grayed out properly