Stroke gradient sometimes defaults to within stroke instead of across stroke when using eyedropper
I have a path with a gradient across the stroke that I'm copying to other strokes using the eyedropper, and roughly 90% of the time it works fine, but sometimes it lags a little and then copies the appearance over except for the across stroke, instead setting itself to the stroke gradient default of within stroke. Obviously fixing this is only a couple button clicks, but still.
CPU: Ryzen 5 Pro 7530U with built-in graphics
RAM: 32gigs
-
'to these settings' — you mean those with 'Appearance'-s checked? Then it’s strange. If it ever happens again, please isolate both the source and the target objects into a file, make sure the bug is reproducible there, and share it here for studying.
-
Brendan Cummings commented
Hi, I have the eyedropper set to these settings, it appears to be a bug that happens very rarely but still noticeably often enough. Most of the time it works perfectly and I get what I expect, but sometimes it just defaults to the within stroke for no apparent reason. It is hard for me to recreate reliably enough to get a screen recording of.
-
Brendan, this parameter (gradient stroke alignment) is considered as a part of 'complex' appearance by Illustrator (same as arrowheads, but not the same like dashes). The only way to make the Eyedropper sample these is to open the tools’ options (hit Enter with the tool picked or double-click the tool icon), and check both Appearance options in both columns. But this 'advanced' mode requires some attention — for example, if you then pick an appearance from a single object while having a group selected, this picked appearance will apply to the group at the top level, and not the the group's children — and without the Appearance panel opened and monitored it can be hard to notice sometimes.
But perhaps I am wrong with my assumption and something strange happens instead... can you please experiment with these more and come back with your findings?