Fix a bug: The navigation tree is not updated occordingly if the person's father is changed after he is updated.