See previous commit. Forgot to add color back when field is dirty.