rearranging Layers may shift object location
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Inkscape |
Fix Released
|
Medium
|
Mc |
Bug Description
while rearranging several layers in a large complex drawing, I found, that in my case the objects on the moved layers where geometrically shifted. I deleted most of the original drawing, so only the small file still containing the bug remains.
Please see attached file: Layer_rearrange
It only contains two layers on the most top level, called Layer_A and Layer_B, while Layer a has two sub layers.
Except of Layer_B, all other Layers doesn't contain any drawing item.
If you now drag and drop in the Layer Window the Layer_B in-between the sub layers of Layer_A, than the red square will be shifted.
InkScape Version 0.48+devel_
Win7, 64 bit, 8 GB RAM
Happens with inkscape_
Related branches
summary: |
- rearanging Layers may shift object location + rearranging Layers may shift object location |
description: | updated |
Changed in inkscape: | |
importance: | Undecided → Medium |
tags: | added: transformations |
Changed in inkscape: | |
milestone: | none → 0.92 |
Changed in inkscape: | |
status: | Fix Committed → Fix Released |
The bug is confirmed on trunk branch.
Moving Layer_B to Layer_A or it's sub-layers causes the transformation because Layer_A has this translate:
transform= "translate( 106.299209595, 46.0631670789) "
It should probably apply the reverse offset somehow, making sure to adjust for the transformations of any parent layers it's being moved from too.