mirror of
https://github.com/storytold/vectorcraft.git
synced 2026-10-26 02:37:01 -06:00
The PR kept a field's integer kind only while its value had been an integer: typing 2.5 in Columns and then 3 sent 3.0, and the mosaic fell back to 10 × 10 again. A whole number typed in any command dialog is now an integer (`typed_number`) whatever the field held before; commands that take any number read integers as well, and a fraction stays one. Test: Object › Create Object Mosaic… opened from its menu item, 3 typed over Columns and Enter makes a 3 × 10 mosaic (it made 10 × 10 before, #1000). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>