Gradients don't snap to grid or to Smart Guides
I can't believe I haven't posted it, but the search says so.
Since CS4, I guess, when the cool and fancy gradient annotator showed up, the Gradient tool had lost it's ability to snap to grid. WHY? Do you think nobody needs to snap gradients? I need, at least.
It should also snap to Smart guides!
Everything must snap to grid, when Snap to grid is enabled.

Beta Build 29.6.142 now partially supports Gradient Tool snapping with Smart Guides enabled, but for the starting point only at the moment. Snapping to grid is not supported as well, and gradient stops won’t snap at all. There is no dedicated option for the tool to control the behavior as well.
If you noticing anything else while testing this (please do!) — kindly make a comment.
-
EugeneKranz commented
This must absolutely be added. All gradient controls should snap to anything a regular vertex can snap to. This is the only way to precisely adjust gradients to specific geometries. I think this describes the requirement quite well... :)
-
If control points get allowed to snap to anchor points (and better also to paths), it’d look similar to Vector Q’s 'paint with color curves':
https://apps.apple.com/us/app/vector-q-imaengine/id1448103717?mt=12&uo=4
I like that! -
Jan Vork commented
Let gradient control points snap to Anchor Points, please.
In the curent version it is not possible to position Gradients accurately. -
Hi David,
At present this is as designed, Thanks for raising feature request we had taken your feedback on the same.
Regards
Ankit Goyal -
David Castillo commented
Points on gradient (including freeform) should be allowed to snap.
-
It's not easy to find a script when it has such a generic name :)
I would like to test it out. May be I could fix it to match my needs,
Can you share it? -
Pakman Arbeiter commented
I have special "script" for gradient snap tool.
It is called - Illustrator 8, and just copy>paste you exactly and precise;y gradiented object, to "gradient just mess around version" of Illustrator
I really like that "script" because it doesn't have so many fancy functions, but has some options that were lost during development