This is not a new problem with 1.20.77.2.
Add the attached script to a Person atom. There's a force on the X axis that's applied to the Person's head, moving it to their right.
Then, click the "Open Top Menu" button (star icon), wait a few seconds, then click "Return To Scene View". The Person's head will jerk violently and then move back to its initial position. I suspect something in the physics simulation is frozen while the menu is opened, which makes Unity add the forces applied to a rigidbody instead of resetting them on each frame.
Now, the top menu also sets `freezeAnimation`, which any good plugin should honour, but my Synergy plugin allows for freezing the model in place instead of resetting the forces to 0. This normally works fine, but not while in the top menu.
The "CycleForce" atom does not seem to have this problem at all, so I might be missing something obvious.
Add the attached script to a Person atom. There's a force on the X axis that's applied to the Person's head, moving it to their right.
Then, click the "Open Top Menu" button (star icon), wait a few seconds, then click "Return To Scene View". The Person's head will jerk violently and then move back to its initial position. I suspect something in the physics simulation is frozen while the menu is opened, which makes Unity add the forces applied to a rigidbody instead of resetting them on each frame.
Now, the top menu also sets `freezeAnimation`, which any good plugin should honour, but my Synergy plugin allows for freezing the model in place instead of resetting the forces to 0. This normally works fine, but not while in the top menu.
The "CycleForce" atom does not seem to have this problem at all, so I might be missing something obvious.