mirror of
https://github.com/storytold/vectorcraft.git
synced 2026-11-10 21:51:36 +00:00
An envelope whose contents hold type kept its drawn art, with the type hidden, because the type is laid out from the text document only after the layers are read. It now waits for that, as warped type does: once its text slots hold their type, the envelope is made of that type and drawn by VectorCraft's own rule, and where it draws as the drawn art the file saves (the same check and budget as other envelopes) it takes the drawn art's place, with the type visible and editable in Edit Contents. The hidden copy of the type goes. As other live envelopes are, it is held to the page: when the layers with it don't draw as the page, its drawn art and hidden type are put back. A .ai whose layers would open alone, without its PDF part, now waits on the PDF part when an envelope of type is in them; where none opens live, the layers open alone as before. Layers built without a page leave envelopes of type their drawn art. Elsewhere it keeps its drawn art and hidden type, with the note: type in a font that isn't available, a slot without made type (threaded, bound to a text variable, a wrap object, type a look draws), an envelope that doesn't read, no check left, or one that draws differently. Envelopes in a symbol's or a pattern's art keep their drawn art. Part of #3179. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>