Partial selection of points is lost (the whole object becomes selected) when Undo and/or Redo are used
Procedure:
- Make a complex selection of several points of an object with the Direct Selection Tool (white arrow)
- Double-click the Direct Selection Tool in the Toolbar (or press Enter) to bring up the transform dialog
- Enter values and confirm transformation with OK
- Undo
- The selection switches to entire object.

While the partial selection is indeed gets kept with Undo (but is still lost with Redo, or using Opt/Alt), it’s not a new change it seems, and IS in the GA build already. Still please comment back!
-
EugeneKranz commented
Correct. I've tried on Illustrator v29.4 on OS X latest and v29.1 on Windows 11. Same results (partial selection lost when UNDOing transformation executed through Move dialog).
-
When I test this with the Move dialog with a partial selection (in bot 29.4 and Beta, on Windows 10), pressing Undo keeps the selection partial, same as with dragging...
But not when you try, right? -
EugeneKranz commented
I have Illustrator 29.4 here. CC shows it as up-to-date. It still doesn't work as it should IMO.
1. select only certain vertices with Direct Selection tool
2. use the Move dialog to enter numeric translation values; validate
3. hit Undo: the partial selection is lost (partially selected objects become entirely selected)Or am I missing something?
NOTE: the partial selection is not lost when UNDOing after click-dragging the vertices (not using the Move dialog) to translate them. But who does any serious work like that? :)
-
Eugene, I’m confused with this one.
I ran several test with older version and they HAVE this kept when Undo. Redo still selects objects as a whole, but... The thing with copying you shared before is still a problem. So perhaps consider this as a false alarm. For some reason I got over-excited.GA stands for General Availability. It’s just 'normal' build, not Beta or Prerelease.
-
EugeneKranz commented
Thanks for the news! Sorry -- what is the GA build? The build from Georgia? :)
Also I wouldn't qualify the step as "huge". A step forward for sure.
-
EugeneKranz commented
Ah Egor, nice to see we're on the same page. Now I've learnt by your demonstration that the order of pressing Alt changes the end result of the operation, which is nice, thanks for that. But, as you mention, the "re-clicking" for sought-after direct selection is unavoidable. Thus, I too find that the demand for selection conservation still stands.
To sum it up: this modification of selection is both unasked for and counter-intuitive.
-
Yep, it makes perfect sense.
One can get accustomed to immediately click the same place where the mouse had just been released to select the point anew, but it’s a hassle and is just not a great experience.
Plus it takes some practice to start holding Opt/Alt after the mouse is clicked and not after, to avoid toggling the Group Selection.
There are other ways to create an art like this, like selecting all the 'root' points later and averaging them together, but again, it takes some effort to isolate a first path before you start creating copies, to be able to quickly select them at once, without grabbing the art beneath. Once mastered, it serves us really well... but again, it’d be easier if we had our partial selection unchanged. -
EugeneKranz commented
Here is a video demo of what I mean.
EDIT: actually, the fact of holding alt turns the Direct Selection Tool into the regular Selection Tool. Try this:
1. have an unselected path ready
2. engage the Direct Selection Tool
3. hold Alt
4. click and drag one vertex (point)
5. the whole path is selectedBeing able to immediately duplicate only a portion of a path with Click-Alt-Drag in Direct Selection mode is something I would find very useful.
-
EugeneKranz commented
Another instance of this loss of selection is, again while using direct selection:
1. I need to draw a number of straight segments and all have one end at the same position in space
2. I draw the first one and deselect it
3. theoretically, I could just use the direct selection tool and alt-click-drag one end point to duplicate it, and repeat
4. but this isn't possible, because immediately after duplication, the other point is automatically selected, and then alt-click-dragging applies to the entire segment, not just one endI need this very often and Illustrator makes it a pain, where it could be so much more practical. And I cannot see the advantage with the way it's working right now.
-
There is a very related (but not fully identical) feature request:
Ability to UNDO not only actual changes to objects but also selections
http://illustrator.uservoice.com/forums/333657/suggestions/34934953It’d be a more significant change to introduce selection as steps in History... This issue, however, is not exactly a bug, but just a paradigm Ai has been using since forever. If changed, it’d require an option to control it, since many users can have custom workflows based on it, at least at the first stages of adoption.
Many other editor do not change the selection when Undo is used, including Affinity Designer, and I support this request.