vectorcraft/crates
zakariayacine db7efb7923 Direct Selection: a click on an already selected anchor selects it alone
Clicking an anchor of a path selected whole (or one of several selected
anchors) with the Direct Selection tool left the selection as it was,
so the clicked anchor never became the selected one and Live Corners
and the anchor controls kept acting on every corner. A plain click now
selects that anchor alone, as the public documentation describes (a
click selects the anchor point, Shift-click adds others):
https://helpx.adobe.com/illustrator/desktop/draw-shapes-and-paths/modify-paths/select-anchor-points-in-paths.html

The press keeps the selection so a drag still moves every selected
anchor with the one held; only the release without a drag narrows it.
Shift still toggles, Alt still picks the whole path, and an anchor that
wasn't selected is still selected on the press.

Test: direct::tests::a_click_on_a_selected_anchor_selects_it_alone.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-12 01:15:17 +07:00
..
affinity Clippy 1.99: as_chunks in the Affinity raster tests 2026-10-09 23:15:36 +07:00
brush #1172: share an object's appearance with its undo history until it changes 2026-10-11 23:27:21 +07:00
cad #1172: share an object's appearance with its undo history until it changes 2026-10-11 23:27:21 +07:00
color Review: palette writing keeps the swatches PaletteFormat::holds names; ROADMAP (#1110) 2026-10-11 11:33:07 +07:00
doc #1172: share an object's appearance with its undo history until it changes 2026-10-11 23:27:21 +07:00
effects #1172: share an object's appearance with its undo history until it changes 2026-10-11 23:27:21 +07:00
engine Merge pull request #1220 from dotCooCoo/feat/envelope-test-pdf-dates 2026-10-12 01:00:01 +07:00
eps #1172: share an object's appearance with its undo history until it changes 2026-10-11 23:27:21 +07:00
format #1172: Pathfinder Outline 19x, SVG export 1.5x and open 1.2x faster, same output 2026-10-11 23:26:53 +07:00
geom #1111: a blend's spine bends into a curve 2026-10-11 17:49:41 +07:00
mcp MCP: select.key checks its id, and agents can read the key object 2026-10-12 00:16:23 +07:00
metafile Part of #637: the editing data's structure read whole, colours, gradients, transparency, names, images and artboards included 2026-10-09 16:02:36 +07:00
pathops Shape Builder: a line's loose end past a crossing no longer runs out and back in most cases 2026-10-12 00:16:22 +07:00
pdf #1172: share an object's appearance with its undo history until it changes 2026-10-11 23:27:21 +07:00
plugins Review: a whole number past i64::MAX is past any maximum; ROADMAP (#1091) 2026-10-11 12:24:46 +07:00
render #1172: share an object's appearance with its undo history until it changes 2026-10-11 23:27:21 +07:00
svg #1172: share an object's appearance with its undo history until it changes 2026-10-11 23:27:21 +07:00
testkit variables: fix binding lifetime, dataset editing and the missing UI to define 2026-10-10 23:34:21 +07:00
text Type: Digits — Default, Arabic, Hindi and Farsi numeral systems 2026-10-11 22:18:01 +07:00
three-d M9: add live Revolve with artboard rotation and lighting controls 2026-10-10 23:44:46 +07:00
tools Direct Selection: a click on an already selected anchor selects it alone 2026-10-12 01:15:17 +07:00
trace #819: more noise removal never gives more paths 2026-10-11 16:00:31 +07:00
ui-egui Czech: drop the Set Key Object row, as the other catalogs do 2026-10-12 00:35:12 +07:00