-
-
Notifications
You must be signed in to change notification settings - Fork 71
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Bubbles don't pause when a project is paused (is it intentional?) #219
Comments
This bug is not unique to TurboWarp. This is a bug in Scratch Addons that won't be fixed, as it is "intentionally out of scope for the Pause addon". |
This issue is caused by the implementation of bubble commands, so it is completely fixable. |
This could be reasonably in scope for us if it can be shown that the proper stack timer version doesn't impact project behavior at all |
IIRC using the stack timer would probably impact at least runtime behavior, as using Promises in run-without-screen-refresh blocks will not lag the project, but yielding and using the stack timer will. (Though it might be possible to use a Promise+stack timer/normal timer combination?) |
I got the idea. we can reimplement |
Expected Behavior
When clicking
pause
, bubbles (say ... for ... seconds
) are also paused.Actual Behavior
When clicking
pause
, bubbles do not pause and disappears.Steps to Reproduce
say ... for ... seconds
block.Operating System and Browser
N/A
Additional Information
sayforsecs / thinkforsecs used
Promise
andsetTimeout
for timeout. Refactor them with stack timer might help.The text was updated successfully, but these errors were encountered: