phetsims / projectile-data-lab

"Projectile Data Lab" is an educational simulation in HTML5, by PhET Interactive Simulations.
GNU General Public License v3.0
0 stars 0 forks source link

Able to create inconsistent state in Migration wrapper #332

Open matthew-blackman opened 4 months ago

matthew-blackman commented 4 months ago

When investigating https://github.com/phetsims/projectile-data-lab/issues/331, @samreid and I were able to use the migration wrapper to get the downstream sim into an inconsistent state. After randomly changing the launcher orientation on different fields in both the upstream and downstream sims, we saw that after migration it was possible for the downstream sim to show the launcher in a raised state, even though the Orientation UI was highlighting the button for 30 degrees.