mirror of
https://github.com/storytold/photocraft.git
synced 2026-11-14 14:12:44 +00:00
Layer › Combine Shapes › Unite / Subtract Front Shape / Intersect Shape Areas / Exclude Overlapping Shapes only changed the operations between the components of the active layer. With two single-shape layers selected (the report's case) the active layer had one component, so nothing happened. With two or more shape layers selected and no `layer`/`subpath` param, the commands now merge them into the top-most layer in one history step: the bottom layer's components keep their operations and every component of the layers above takes the chosen one, in stacking order, then the other layers are removed. Merge Shape Components merges them the same way (each layer combined) and bakes the result. Selected non-shape layers are left alone, locked layers refuse the merge, and one selected layer behaves as before. Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>