phetsims / forces-and-motion-basics

"Forces and Motion: Basics" is an educational simulation in HTML5, by PhET Interactive Simulations.
http://phet.colorado.edu/en/simulation/forces-and-motion-basics
GNU General Public License v3.0
7 stars 10 forks source link

State wrapper doesn't keep holding animation #266

Open KatieWoe opened 5 years ago

KatieWoe commented 5 years ago

Found during https://github.com/phetsims/QA/issues/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

zepumph commented 5 years ago

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.

samreid commented 5 years ago

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.

Luisav1 commented 4 months ago

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