Closed Spiro Path Becomes Opened, Adds Extra Node

Bug #791683 reported by ToddB
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Inkscape
Fix Released
Low
Unassigned

Bug Description

I am using Inkscape 0.48.1 on Windows 7 (64-bit).

When a spiro spline is applied to a closed path the resulting path becomes open and an extra node is added (at the point where the path is open).

In the attached svg file there are 3 examples of this (extra node/path opening is marked with red arrows):

Example #1) I created a rectangle. I added a spiro spline in the Path Effect Editor (at this point the node tool shows 4 nodes but the object selection tool shows 5 nodes). Object to Path command (now the path has two nodes overlapping. Between these 2 nodes the path is now open).

Example #2) Same as example #1 except I used an ellipse.

Example #3) I created a free-form closed path with the pen tool in spiro spline mode (the node tool indicates 5 nodes but the object selection tool shows 21 nodes). Object to Path command (now the path has two nodes overlapping. Between these 2 nodes the path is now open).

It seems as if the spiro spline script starts creating new nodes at one point on the path and works its way around the path until it gets back to where it started. But then, instead of simply closing the path, it creates another node on top of the first node and leaves the path open.

Thanks

Revision history for this message
ToddB (sartre98) wrote :
su_v (suv-lp)
tags: added: livepatheffects
removed: node nodes open spiro spline
Revision history for this message
su_v (suv-lp) wrote :

Reproduced with Inkscape 0.48+devel r10249 on OS X 10.5.8 (i386)

Changed in inkscape:
importance: Undecided → Low
status: New → Confirmed
Revision history for this message
Beluga (buovjaga) wrote :

Could not repro. Plz re-test.

Win 7 64-bit
Inkscape 0.92pre1_64bit r15016

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

Not reproduced with Inkscape 0.91 r13725 - based on tests with archived trunk builds this was solved by the spiro code cleanup in rev 11121-11124.

AFAICT the report can be closed as 'Fix Released' with milestone 0.91.

Revision history for this message
jazzynico (jazzynico) wrote :

~su_v, ~beluga, thanks for your investigations!

Changed in inkscape:
milestone: none → 0.91
status: Confirmed → Fix Released
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.