mirror of
https://github.com/storytold/designcraft.git
synced 2026-10-25 18:56:50 -06:00
With a placed graphic selected, transform.set acted on the graphic but the Control bar and Properties still read the frame's values: after setting the image of a -45° frame to 0°, a spinner step sent -44, and a 200 pt frame holding a 400 pt image showed W 200, so 201 halved the image. transform.info now reports the graphic's values at the top level in that case, and sel_info gives the graphic's bounds. Also: `id` names the target explicitly, like `ids`, so it isn't taken as a content selection; and a content selection of locked frames records no empty undo step. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>