mirror of
https://github.com/storytold/effectcraft.git
synced 2026-10-24 10:09:32 -06:00
The setters go through `comp.settings`, which defaults to the Composition Settings dialog's centre anchor, so `comp.width = 800` on a 400-wide comp shifted every unparented layer — and all of its position keys — by 200 px. A script that resized a precomp then found its pixel coordinates had moved under it. After Effects' width and height setters only change the frame; moving the contents is what "resize from centre" scripts do for themselves. The setters now pass `anchor: 0` (top left). The dialog, which is where the anchor belongs, is untouched. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>