mirror of
https://github.com/storytold/vectorcraft.git
synced 2026-11-08 04:50:18 +00:00
The Layers panel decided whether to make a row's first thumbnail on the UI thread by counting path anchors and type frames only, so point type, symbol instances, gradient meshes, images and placed documents counted as one object with no anchors, and a heavy one was rendered on the UI thread. - small_node takes the row's document. Each glyph of type counts as 4 anchors, each mesh point as 1 and every 100 image pixels as 1, against the same 2,000-anchor limit; glyphs are counted only up to the limit. - A symbol instance and an inline graphic count their symbol's art, and a placed document counts its file's art once the file has been read; one not read yet goes to the thumbnail thread. - Symbols and placed documents nested more than 8 deep go to the thumbnail thread, so a symbol holding an instance of itself is counted to an end. - The painted fallback thumbnail counts as before.