'Scale elements': chained clones offset from the original are displaced unexpectedly
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Inkscape |
Triaged
|
Undecided
|
Unassigned | ||
0.92.x |
Triaged
|
Undecided
|
Unassigned |
Bug Description
Chained clones (clone of clone of clone ...) in legacy files which are offset from the original's position (with "translate()") will be displaced when the option to 'Scale elements' to 96dpi is chosen on open.
Steps to reproduce:
1) launch inkscape
2) open attached SVG file
3) choose 'Scale elements' when prompted
--> the chain of clones linked to the red rectangle are displaced, the chain of clones linked to the green rectangle (at original position) keep the expected position.
Notes:
'Scale elements' of documents with chained clones is affected by this preference setting:
'Preferences > Behavior > Clones > Moving Original'
The issue reproduces as reported with the default setting:
'Moving original: clones and linked offsets'
[ ] Move in parallel
[x] Stay unmoved
[ ] Move according to transform
The reported issue does not reproduce after switching the setting to:
[x] Move in parallel
or
[x] Move according to transform
Reproduced with Inkscape 0.92pre5 r15288 on OS X 10.7.5.
Changed in inkscape: | |
milestone: | 0.92 → 0.91.1 |
milestone: | 0.91.1 → 0.92.1 |
description: | updated |
description: | updated |
Changed in inkscape: | |
milestone: | 0.92.1 → 0.93 |
Chained clones expose the reported issue.