I think this bug is caused by a loss of precision when transforming paths with relative coordinates. The extra node appears because the last segment in SVG data (z) is almost zero length. When the path is rotated, its length exceeds the threshold below which it is considered zero-length in the node tool, and so a new node appears. This could be solved by always using absolute coordinates for the last segment.
I think this bug is caused by a loss of precision when transforming paths with relative coordinates. The extra node appears because the last segment in SVG data (z) is almost zero length. When the path is rotated, its length exceeds the threshold below which it is considered zero-length in the node tool, and so a new node appears. This could be solved by always using absolute coordinates for the last segment.