mirror of
https://github.com/storytold/vectorcraft.git
synced 2026-11-07 13:23:22 +00:00
The reader put an opacity mask's art in a group every time, so a mask made from one path came back from a saved .ai as a group holding the path, while Make Opacity Mask keeps one object as the art. This also changes how existing files with single-object masks open, because the editing data of a .ai, an EPS and a PDF goes through this reader: the art is the object. A hidden object or a guide stays in a group, because the canvas draws the art's root whether it is shown or not and whether guides show. A clipping path alone stays a clipping group. The editing copy writes a plain group of one object as a group (u, the object, U), so it reads back as a group. Its other plain groups are still written as their members. Hidden mask art is written shown, because the canvas draws it and a group read back would not.