Closed
Description
Expected Behavior
A vector sprite's rendered appearance should be independent of the state of other instances of the sprite.
Actual Behavior
When a vector sprite reaches a size that triggers its current costume's re-rasterization, other instances with the same costume (e.g. clones) will suddenly switch over to the re-rasterized costume regardless of their size.
Steps to Reproduce
-
- Create a clone of a vector sprite.
-
- Use the "set size" or "change size" blocks on one of the sprite instances, leaving the other at its original size.
-
- When the resized instance's costume is re-rasterized, note the pixelation that occurs in the unchanged instance's costume.
You can test this with this project-- just change the extension to a .sb3, click the green flag, and then press space. In addition, here's a video of the bug.
Operating System and Browser
Fedora Workstation 29 x86_64, Chromium 70.0.3538.110