En fait il n'y a que $setPristine qui agit sur les champs aussi. $setDirty n'agit que sur le formulaire.