[Node tool] Skew transformation is not updated in path data

Bug #590259 reported by su_v
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Inkscape
Fix Released
Low
Krzysztof Kosinski

Bug Description

Inkscape 0.47+devel r9486 on OS X 10.5.8, default settings

Steps to reproduce:
1) draw a path with several nodes
2) switch to node tool, activate 'Show Transform Handles'
3) select several nodes and skew the selection
4) switch back to select tool, duplicate path

Expected result:
Duplicated path is identical to the original

Actual result:
Skew transformation is missing in the duplicate

Workaround:
After skewing a selection of nodes apply a 'translate', 'rotate' or 'scale' transform and its reverse (e.g. move selection with the cursor key up and down). This triggers an update of the path data.

Revision history for this message
ScislaC (scislac) wrote :

Reproduced on r9514

Changed in inkscape:
status: New → Confirmed
importance: Undecided → Low
assignee: nobody → Krzysztof Kosinski (tweenk)
Revision history for this message
su_v (suv-lp) wrote :

@Krzysztof - this should not be too hard to solve (the other transformations all update the path data as expected), any chance to get this fixed in time for 0.48.1?

Changed in inkscape:
status: Confirmed → Triaged
Revision history for this message
Stratadrake (strata-ranger) wrote :

The bug becomes immediately noticeable under the following settings:

Inkscape Preferences > Tools > Node
(ON) - Always show outlines
(ON) - Update outline when dragging nodes
(OFF) - Update path when dragging nodes

Skew some nodes, and even after the action is complete only the outline has been updated, the actual path is not.

Changed in inkscape:
milestone: none → 0.48.1
status: Triaged → Fix Committed
Revision history for this message
su_v (suv-lp) wrote :

trunk: r9956
0.48.x: r9749

jazzynico (jazzynico)
Changed in inkscape:
status: Fix Committed → Triaged
status: Triaged → 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.