Scaling proportionally not working with Use Preview Bounds enabled
Very weird issue happening at the moment. I was working on a file and realized some things which were supposed to be proportionate were not. I double checked and actually Illustrator was not scaling things proportionally!
Video to show what happens.
So far I've uninstalled Illustrator and re-installed it. Seems like keeping Preview Bounds off is the only thing that works. If you got any ideas please let me know :)
Thank you <3
-
Open the attached file. It has one line, slightly rotated.
Try these steps
1. Make sure you have Use Preview Bounds enabled in Preferences
2. In Transform panel, enable Constrain Width and Height Proportions lock
3. Type 40 in Height field and press enterWhat expected is to have the rotation of the line being constant (and it happens with Use Preview Bounds disabled).
What happens is the line becomes slightly rotated counterclockwise.
It seems that Ai fails to calculate the proper bounds including stroke bounds.
The larger is stroke weight — the larger is rotation.
Also, if one checks Scale Strokes & effects, expecting it to be scaled with the object — it just won’t. -
Sunshine Mathews
commented
We need this fixed ASAP! This is critical for my team's icon creation workflow. The final sizes must be precise, so our team always uses Preview Bounds to account for the stroke width. But this bug has made it completely unusable for resizing.
-
Ryan McGinn commented
This! Vote added. Pain in the hole when your doing precision sizing that includes strokes. You have to expand the strokes to fills and not even bother with 'Use Preview Bounds' because it schnitzels the bed. Most of the time converting to fills is fine, until it isn't, and you have to go back and do something with the original stroke.
Not sure where the math went wrong on that function but it is totally borked.
15 AI generated fingers crossed for 2034?
Cheers
-
The bug is not new though... it’s been there with us at least from CS6.
-
Indeed, it is broken.
Same happens for both Transform, Properties, and Control.(Edited by admin)