mirror of
https://github.com/storytold/vectorcraft.git
synced 2026-11-07 18:03:32 +00:00
When an effect on a layer or a group draws copies of its art, the editing data holds the type of each copy inside the drawn look. The reader skipped that type, so the copies came in without text objects, the page's type for them was given to other groups by painting order, and the import noted that a text object may be in another group than it was. The reader now keeps such type as a text slot without a story, in the copy's group. The page's type that lies over a copy's other art (at least half of it in the art's box) goes to that copy's slots by painting order, before the rest is given out. Of overlapping copies, the one that holds more of it takes it, and the smaller one on a tie. When the page's type outside the copies is too little for the other text objects, a copy with more of the page's text objects than slots leaves the extra ones to them. A slot that gets no type is removed and not counted as a text object that couldn't be read. Type beside a copy's art, and every copy's type in a file past the import's text-object limits or opened with its type as outlines, goes as before. A text object with an appearance keeps its own type as before.