Perspective effect wrong when drawing size changed

Bug #253296 reported by Jeff Bronks
18
This bug affects 3 people
Affects Status Importance Assigned to Milestone
Inkscape
Fix Released
Medium
Alvin Penner
Nominated for 0.48.x by vwanweb

Bug Description

Try this procedure with 0.46:
1. Create new drawing with A4 page size.
2. Select text tool and type some text.
3. Convert text to path.
4. Draw trapezoidal box below text. This will define the perspective to be applied by the Perspective Effect tool.
5. Select the text and then the box.
6. Do Effects -> Modify Path -> Perspective.
7. Observe that text is correctly transformed into box.
8. Hit Ctrl-Z to undo step 6.
9. Change page size to A0.
10. Move text and box to new centre of page.
11. Repeat steps 5 & 6.
12. Observe that text is incorrectly transformed to some random place outside the box, and to the wrong shape.

tags: added: extensions-plugins
Revision history for this message
su_v (suv-lp) wrote :

Resizing the page adds a 'transform' attribute to all content - the script for this extension doesn't work well with (nested) groups (layers are just special groups) that have an explicit transform attribute.

related:
bug #168942 “perspective extension fails on group with transforms”
<https://bugs.launchpad.net/inkscape/+bug/168942>

Changed in inkscape:
importance: Undecided → Medium
status: New → Confirmed
Revision history for this message
su_v (suv-lp) wrote :

Same problem with 'Extensions > Modify Path > Envelope':

Bug #663667 “Extension 'Modify Path->Envelope' fails inside transformed groups”:
<https://bugs.launchpad.net/inkscape/+bug/663667>

tags: added: transformations
Revision history for this message
Kris (kris-degussem) wrote :

Can you confirm this bug is still present?
Could not reproduce it with the developer revision 10456 on vista 64 bit ...

Revision history for this message
su_v (suv-lp) wrote :

> Can you confirm this bug is still present?

Most likely fixed by Alvin's fix for bug #168942:
<http://bazaar.launchpad.net/~inkscape.dev/inkscape/trunk/revision/10416>

Revision history for this message
Kris (kris-degussem) wrote :

Marking bug as fixed then ...

Changed in inkscape:
status: Confirmed → Fix Committed
assignee: nobody → Alvin Penner (apenner)
milestone: none → 0.49
su_v (suv-lp)
Changed in inkscape:
milestone: 0.49 → 0.48.3
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.