phetsims/forces-and-motion-basics

State wrapper doesn't keep holding animation

Opened this issue · 3 comments

Found during phetsims/qa#187
This issue was present to a greater extent in the previous version linked in the above issue. The description and steps here mostly refer to what is in master.

Problem Description
The state wrapper does not translate everything to the other window. Specifically, the state of the two people that can be pushed. Normally, when one of those people is holding something they put their hands up in a holding animation. In the state wrapper, this does not happen in the second window, though it does in the one you control. In the previous version, this occurred, any of the objects to be pushed were smaller than intended, and they twitched back and forth.

Steps to Reproduce

  1. Go to the state wrapper
  2. Go to a screen that has the pushable people that stack, such as acceleration
  3. Stack objects, including one of the people below another object.
  4. Observe the person both in the original window and in the second window.

Screenshot
headsit

Unassigning for now. This is a know problem, that we aren't planning on fixing for 2.1.11. I want to double check with @samreid to make sure that is alright.

This could be addressed by adding the persons hands up/down status to the PhET-iO state. That seems like a reasonable thing to do for the next phet-io release from master. Unassigning until then.

Deferring for now as the region and culture publication won't include PhET-iO.