mirror of
https://github.com/storytold/photocraft.git
synced 2026-11-10 20:32:31 +00:00
In the app (background jobs on) edit.transform runs as a job and lands after app.run returns, so renaming the top History step to "Transform Path" right away renamed the step before it (the second shape's "New Shape Layer") and left the scale as "Free Transform". Found in the batch smoke run; the PR's tests run with background jobs off. edit.transform now takes stepName "Transform Path" (any other name is refused, as select.transformSelection's stepName from #11444), and the box passes it instead of renaming afterwards. New tests: the box with background jobs on (fails without the fix), and the parameter. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>