trunk: new optimized transforms of shapes do not correctly propagate to path effects (rev >= 12554)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Inkscape |
Fix Released
|
Medium
|
Jabiertxof |
Bug Description
Affects Inkscape shapes (ellipse/circle, polygon/star) with path effects applied which are then transformed (translated, or rotated) with the selection tool. Affected LPEs:
Stable path effects:
- Bend
- Envelope Deformations
- VonKoch
Experimental path effects:
- Lattice Deformation
- Mirror symmetry
- Offset
- Rotate Copies
Steps to reproduce:
1) draw a star
2) apply Bend path effect
3) move the star
Expected result:
The object is moved to the new location, the output of the path effect is unchanged.
Actual result:
The bent shape snaps back to the original position. Removing the path effect will move the shape to the new location. Other path effects have distorted output (Lattice) or incorrect offsets (VonKoch).
Confirmed with r12761 on OS X 10.7.5.
Based on tests with archived builds:
- not reproduced with rev <= 12552,
- reproduced with rev >= 12554,
this regression was introduced with the changes in the merge of the GSoC unit-improvement branch in revision 12554:
<http://
Related branches
description: | updated |
Changed in inkscape: | |
status: | Triaged → In Progress |
Changed in inkscape: | |
status: | Fix Committed → Fix Released |
Reproduced on Windows XP, Inkscape trunk revision 12774.