Difference operation on path with path effect applied is wrong

Bug #1041806 reported by Will Pittenger
This bug report is a duplicate of:  Bug #629081: Spiro and path operations fails. Edit Remove
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Inkscape
Confirmed
Low
Unassigned

Bug Description

I created two paths. One of them (call it B) had a path effect applied. For my test, it was bend path. I then did a difference on them. I expected Inkscape to use the version of B with the path effect applied. But it used the original version of B. There is no work around as Inkscape has no way to make the result of a path effect permanent.

I think Inkscape, if it detects a binary path operation (like Difference) involves a path with a path effect applied, should ask the user which version of the path should be used. This should be done for both paths involved.

Revision history for this message
Will Pittenger (will-pittenger1) wrote :
Revision history for this message
Will Pittenger (will-pittenger1) wrote :

Almost forgot, this is very similar to Bug #168127, but not the same thing.

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

> There is no work around as Inkscape has no way to make the result
> of a path effect permanent.

This is not true - menu 'Path > Object to Path' makes a path effect "permanent" -> after this path operations work as expected.

See also:
<http://tavmjong.free.fr/INKSCAPE/MANUAL/html/Paths-LivePathEffects.html#id1168886>

tags: added: boolops livepatheffects
Revision history for this message
su_v (suv-lp) wrote :

Inkscape probably should default to using the path data of the applied path effect (instead of the path data stored as 'inkscape:original-d') for path operations (since this corresponds to the expected (visual) result of the path operation).

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

Linking as duplicate to
Bug #629081 “Spiro and path operations fails”
<https://bugs.launchpad.net/inkscape/+bug/629081>

tags: added: easy-fix
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.