DetailButtons has a state defined in every case