Merge pull request #5784 from RosettaCommons/roccomoretti/interactive_fix_shrink_residue_bug
[Foldit] Fix bug with shrink_marked_residues_with_animation.
In ligand design puzzles, I'm seeing an odd crash related to shrink_marked_residues_with_animation(), which is being called by the tool activation in setup_for_puzzle().
Best I can tell, this is related to having the display pose being out of step with the Geometry. (The actual crash happens in Conformation::residue(), which is being called from GUIPoseProxy::has_mainchain().
This is a somewhat quick fix, in that we should be able to handle the shrink_marked_residues_with_animation() prior to the tool activation/switch.
RELEASE NOTES: Fix crash on puzzle loading.