mirror of
https://github.com/storytold/vectorcraft.git
synced 2026-10-24 09:46:59 -06:00
The selection tools' clipping-path outline hit was also used where the Selection and Direct Selection tools act on what is drawn rather than select. Near a layer's clipping mask edge, with art drawn over it: loaded text threaded into the unpainted mask instead of the art, a double-click on type entered isolation on the mask instead of editing the type (Selection) or did nothing (Direct Selection), and Cmd/Ctrl+ Shift double-click could not release a guide path there. These now take the ordinary hit (ToolContext::hit_options); a press or hover that selects keeps the outline hit. Tests (each fails with the selection hit options): select::tests::loaded_text_threads_into_the_art_on_a_layer_masks_edge, a_double_click_on_type_at_a_layer_masks_edge_edits_it (Selection and Direct Selection) and a_guide_on_a_layer_masks_edge_is_released, over the new testutil helpers add_masked_layer and doc_with_type_on_a_layer_masks_edge. Recorded in docs/target-app-parity.md. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>