Comment 5 for bug 586625

Revision history for this message
Michael (null-pointer-us) wrote :

reproduced with Inkscape 0.47+devel r9469 on Ubuntu 10.04

simplified steps to reproduce issues:

Issue A-1

1. Open the attached svg file.
2. Select a 3D box with mouse.
3. Edit -> Copy
4. File -> New (any template)
5. Edit -> Paste
6. BUG!
effect 1: 3D box's gradients are altered

Issue A-2

1. Open the attached svg file.
2. Select all objects with mouse.
3. Object -> Group
4. Edit -> Copy
5. File -> New (any template)
6. Edit -> Paste
7. BUG!
effect 1: 3D boxes' gradients are altered
effect 2: 3D boxes' relative positions in group are altered

Issue B-1

1. Open the attached svg file.
2. Select any 3D box with mouse.
3. Object -> Align and Distribute...
4. Click any *justify* button relative to *page*.
5. BUG!
effect 1: 3D box's gradients are altered
effect 2: 3D box's absolute position on page is *not* altered

Issue B-2

1. Open the attached svg file.
2. Select all objects with mouse.
3. Object -> Group
4. Object -> Align and Distribute...
5. Click any *justify* button relative to *page*.
6. BUG!
effect 1: 3D boxes' gradients are altered
effect 2a: 3D boxes' relative positions in group are altered
effect 2b: 3D boxes' absolute positions on page are *not* altered

To me, it appears transforms on grouped 3D boxes -- suv says transforms are involved in both <Paste> and in <Align and Distribute...> operations -- are being incorrectly applied to the 3D boxes' gradients instead of to their positions.