You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When using fabric.Group.addWithUpdate() to add existing canvas objects to a group on which some transformations have been applied, the same transformation matrix is applied again on the existing group objects, resulting in a double rotation and scaling.
This behavior can be reproduced using this jsFiddle - just click on the group first two button and then on the group third one.
I suppose the correct behavior is to apply the group transformation only to the object added last and leave the existing ones untouched.
When using
fabric.Group.addWithUpdate()
to add existing canvas objects to a group on which some transformations have been applied, the same transformation matrix is applied again on the existing group objects, resulting in a double rotation and scaling.This behavior can be reproduced using this jsFiddle - just click on the group first two button and then on the group third one.
I suppose the correct behavior is to apply the group transformation only to the object added last and leave the existing ones untouched.
Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.
The text was updated successfully, but these errors were encountered: