Boolean operations on open paths create closed paths
Bug #168133 reported by
Jaspervdg
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Inkscape |
Invalid
|
Wishlist
|
Unassigned |
Bug Description
Edit:
This bug is about a feature request so that the boolean operations (a.o. difference and intersection) create open paths when the source paths are open.
Original:
When I use the difference or intersection operation on an open path (and a
rectangle) the path suddenly gets new edges and is closed, see attachment
(which also shows my intention).
Changed in inkscape: | |
assignee: | buliabyak-users → buliabyak |
status: | Confirmed → Incomplete |
tags: | added: node-editing |
tags: | added: boolops |
description: | updated |
Changed in inkscape: | |
status: | Incomplete → Confirmed |
importance: | Medium → Wishlist |
assignee: | bbyak (buliabyak) → nobody |
Changed in inkscape: | |
status: | Incomplete → Invalid |
To post a comment you must log in.
Originator: NO
First, thank you for the excellent example image, that makes it very clear
what the problem you're experiencing is.
Unfortunately, while confusing, this is actually intended behavior.
Difference and Intersection are operations intended for closed paths.
If you use the Cut Path operation, you'll see the intended effect (the
open path is cut into two pieces, one of which matches your intended
effect.
While I think this may be a non-bug, I'm assigning to bulia to review.
Bulia, do you think that it might be less confusing if Division and
Intersection were changed to behave as Cut Path in the situation where one
of the objects is an open path? If you think the current behavior is
correct, please close this bug.