mirror of
https://github.com/storytold/vectorcraft.git
synced 2026-11-01 05:37:23 -06:00
An unclipped opacity mask is drawn on a white backdrop. When an image in the mask art could not be written (a colorized image whose color channel is over the size limit, an image that can't be decoded, or one placed beyond the coordinates a file holds), the backdrop stayed white and the masked object showed in full where the image should hide it. The exporter now records an image left out while it writes mask art, and leaves the masked object out instead of applying the incomplete mask, with a warning. A failure in a nested mask makes the outer mask incomplete too.