Ungroup with non-conformal transform cause text-on-path lost his non-conformal transform

Bug #1594565 reported by Jabiertxof
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Inkscape
Triaged
Medium
Unassigned

Bug Description

In r.15002 a partial fix the bug #168286 has applied.
Anyway still have a problem if the group has a non-conformal transform (skew and non-uniform-scale). The text are resized and positioned but lost his current non-conformal transform making it better look but in this case is a regression.

Jabiertxof (jabiertxof)
tags: added: text text-on-path tracing ungroup
tags: removed: tracing
description: updated
description: updated
description: updated
summary: - ungroup text-on-path with non-conformal transform cause text lost his
- transform
+ Ungroup with non-conformal transform cause text-on-path lost his non-
+ conformal transform
su_v (suv-lp)
tags: added: groups transformations
removed: text-on-path ungroup
Jabiertxof (jabiertxof)
tags: added: regression
description: updated
description: updated
Jabiertxof (jabiertxof)
description: updated
Revision history for this message
Jabiertxof (jabiertxof) wrote :

To fix this bug we can:

If is posibol in SVG link text path to a clone we can fix it but I think it not posibol in current spec.

Another way to fix it is not use original path as deformer, put it on DEFS and retain a clone instead the path. To edit with path manipulator can show a path with node tool when text on a path selected. The problem with this is the clone don't be linked to the text and don't move the text when move the "Path/Clone" like currently.

Revision history for this message
jazzynico (jazzynico) wrote :

Confirmed on Xubuntu 16.04, Inkscape trunk rev. 15002.

Changed in inkscape:
importance: Undecided → Medium
status: New → Triaged
Revision history for this message
Tavmjong Bah (tavmjong-free) wrote :

Round tripping via grouping and then ungrouping for paths with non-uniform transforms is broken with r12554 (GSoC Units improvement, identified by su_v). I don't see anything obvious that would have caused the breakage at that point.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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