mirror of
https://github.com/storytold/cadcraft.git
synced 2026-11-03 08:52:05 -06:00
Every LAYOUT was written with limits 0,0 to 12,9 (AcDbLayout groups 10/11) and paper image origin 0,0 (groups 148/149), whatever the file had, so another program drew the sheet elsewhere and a Layout plot came out shifted. Layout::limits and PageSetup::image_origin keep what the file had (finite, within 1e12) and a save writes it back; a layout without them writes the old defaults, which read back as none. Co-authored-by: austin62jake <340374338+austin62jake@users.noreply.github.com> Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>