[fix] change state after turn back