mirror of
https://github.com/storytold/vectorcraft.git
synced 2026-11-08 20:01:37 +00:00
Drawing a new Pencil or Paintbrush stroke kept the earlier selection: the engine's `insert_look` selects the new path only when `keepSelected` is on, and with it off left the selection as it was. Illustrator starts such a stroke by dropping the selection, and the new stroke is not selected with Keep selected off, so the command now clears the selection after inserting a new path. What stays as before: with Keep selected on a stroke selects only the path it draws (the earlier selection is replaced); a stroke that continues or redraws a selected path with Keep selected off deselects that path and keeps the rest of the selection. The Blob Brush keeps its own Keep selected and Merge only with selection options. `path.freehand`'s documentation, the engine test `pencil_with_keep_selected_off_leaves_nothing_selected` and the Tool Options test `the_new_path_is_selected_only_with_keep_selected_on` cover the three cases. Docs: roadmap, target-app-parity and ui-parity carry the change.