Open KatieWoe opened 3 years ago
I'd like to take a look, self-assigning.
In the commit, I removed the tandem from the MutableOptionsNode. Tandem is not a good match for MutableOptionsNode because when the wrapped instance is temporarily disposed, PhET-iO will have a period of time where a static object doesn't exist.
Perhaps the best long term solution is to implement color-changing support directly in ParametricSpringNode, instead of using MutableOptionsNode as a workaround.
Assigning to the responsible dev for that step. You may wish to coordinate with @pixelzoom, who is one of the leads on ParametricSpringNode. Once that step is complete, the tandem can be restored.