TurboWarp / scratch-vm

Scratch VM with a JIT compiler and more features
https://turbowarp.org/
Mozilla Public License 2.0
75 stars 72 forks source link

Glide-to blocks don't pause when a project is paused #212

Closed ntvmb closed 4 months ago

ntvmb commented 4 months ago

Expected Behavior

When a project is unpaused, sprites that were gliding should resume gliding from the point the project was paused at.

Actual Behavior

When a project is unpaused, sprites that were gliding teleport to where it would be x amount of time after the glide-to block first ran.

Steps to Reproduce

Operating System and Browser

I have confirmed that this occurs in the Linux versions of Firefox and TurboWarp desktop. I have not yet tried to reproduce this on other operating systems or browsers.

Additional Information

This bug does not occur in vanilla Scratch with Scratch Addons, nor does it occur when the compiler is disabled.