mirror of
https://github.com/storytold/designcraft.git
synced 2026-10-28 20:26:57 -06:00
The IDML layer-variant pass and the PDF/A-2b rasterisation pass both walked only document-spread items, so a choice on a parent-page placement (or an anchored one) was replaced by the file's defaults on export, and an external-only IDML export succeeded when it could not carry the choice. Both now cover every placement through Document::placed_items, and the choice is cleared where the placement actually is. Regression: a parent-page placement with an explicit all-on choice keeps all layers in embedded IDML, external-only IDML rejects it, and PDF/A-2b rasterises it.