Change theme
Help
Press space for more information.
Show links for this issue (Shortcut: i, l)
Copy issue ID
Previous Issue (Shortcut: k)
Next Issue (Shortcut: j)
Sign in to use full features.
Vote: I am impacted
Notification menu
Refresh (Shortcut: Shift+r)
Go home (Shortcut: u)
Pending code changes (auto-populated)
View issue level access limits(Press Alt + Right arrow for more information)
Unintended behavior
View staffing
Description
These functions work, but are probably doing too much work. Specifically, the path is transformed to fit into the specified container every time createOutline() is called. This is probably fine for RoundedPolygonShape() since it will not change often, but MorphShape() will change on every frame of an animation, causing recomputation of the morph's bounds every time, even when the container and morph's bounds haven't changed (which is usually the case).