Union of shapes with overlapping elements have holes

Is something not working like it should? Let us know.
User avatar

2018-02-17 13:20:08

I'm doing some hand-drawn lettering and am using Unite Shapes to join together individual strokes of a letter. If one of the strokes crosses its own path then that overlap is not filled.

To reproduce:
Using the Freeform Draw tool or the Draw tool draw a filled shape that overlaps itself. Something like the outline of lower case greek alpha drawn with a single path will do.
Using the Freeform Draw tool or the Draw tool draw another filled shape such that this shape overlaps the first.
Ensure that both shapes are filled.
Highlight both paths in the layers palette.
Right-click on one of the paths in the layers pallet and select Unite Shapes.

The area where the first shape overlaps itself will not be filled.

Reading this back to myself, this sounds complicated so here's an image:

Image

OK, so two things happened when I created a test image:
1. The outline of the shape that overlaps itself looks weird, as if the outline parts in the overlapping parts is being drawn twice (or with a thicker stroke). Maybe this is part of the same problem. I've included the shape with a stroke but no fill to illustrate this.
2. I can't upload a Pixelmator Pro file to the forum, so here's a png version.