Bug 950671 - Detail contacts shows the previous photo contact for a while and the animation is not very synchronized