mirror of
https://github.com/penpot/penpot.git
synced 2026-10-29 22:10:34 +00:00
Reset used the copy's geometry override to rotate the main before copying its values, then cleared the override. The copy and its children kept the old rotation until the next sync. Reset now uses the main's orientation. The regression failed at 45 degrees before the fix and now passes, with exact undo restoration. Shared scenarios and golden masters pass: 55 tests, 1866 assertions. No existing golden digest changed. Sync benchmark ratios against the 1e baseline (lower quantile): main 10/100/1000 copies 0.54/0.58/0.58; three levels 0.51; chain 0.62; library 0.51; many shapes 0.47; variant switch 0.61. No regression flags. AI-assisted-by: GPT-6