Bounding Box resetting automatically if a compound path is included in a selection — ruins workflow
Normally in Illustrator, the bounding box is locked to the orientation of an object until you manually reset the bounding box. I am experiencing a bug in Adobe CC 23.0.3 where the bounding box of an object, or group of objects in this case, resets immediately after a rotation. This prevents me from executing the standard task of rotating an object, then scaling it horizontally using the bounding box to create the correct perspective (see video).
The reason I'm confident in reporting this as a bug is because I have never experienced this before and have been using Illustrator since CS3. Additionally, if this was the expected behavior, there would be no need for the "reset bounding box" menu function.
I've done my due diligence by looking through the forums, and this was last reported six years ago, so seems like a fresh bug. In that old post, one user suggested re-setting the bounding box of the grouped object prior to rotation, but that also did not solve my problem.
I'm running Illustrator on an 2017 iMac running Mojave 10.14.4
-
@Dan, the problem is that the Illustrator codebase is huge. It can do a lot of stuff, it’s 30 years old, and the nature of bugs supposes to be unexpected even for developers. Just take a look at, say, a speedrun of Portal with developers’ comments — some tricks speedrunners use are just a mystery for devs and requires an explanation from those who plays Portal daily. Same deal here :) But this one indeed is very easy to reproduce... another problem is there are just too many easy-to-reproduce bugs, but solutions aren’t that easy to produce... and, ahem, Adobe seems to be more interested in buying other IPOs than maintaining their own.
(Edited by admin) -
Serge Malevanny commented
Egor, while making the sample file i noticed another bug with rotating objects, at least as i perceive it (attach included). Rotating paragraph text box with rotate tool rotates the text box with the text as it supposed to. Rotating the same text box with corner modifiers rotates only the box while text inside stays horizontal and after rotation bounding box of a rectangle resets instantly. I see that as an inconsistency to say the least.
I guess, there's lots going on in object behavior after introducing basic shapes! :)
-
Serge Malevanny commented
Egor, ah, i didn't realise Free transform tool could be used as main transformer =) Tho it's still technically applied to bounding box of an object. But in the end the muscle memory and work patterns are all that matters, it's very hard to change all those hard wired behaviors and create new work patterns.
Regarding coin picture — tho i couldn't find what combination of combining and compounds really makes objects behave like that as a group, i've been almost sure there's a way to make those behave normally. Sure i can simplify a lot in those objects but the way that group made is a result of some design process, and usually i tend to keep all the objects as redactable as possible to be able to easily change the design if needed. The point is, as you say, groups shouldn't behave differently in the first place and compounds shouldn't lose bbox orientation with any slightest rotation (until they made to do so)
I hope the issue could be solved. Thanks!
-
Dan
commented
Responding to Egor — yes, if this happens to me again, I can be sure to save a file with the problematic object. I guess I mistakenly figured the engineers would know how their own software works and would eliminate the ability of the bounding box to become detached from the transformations of objects. The problem is that this behavior comes and goes, so I don't know when I'll experience it next, or how I can force it to happen.
-
Yeah, thanks!
You know, looking at how it behaves (all is true) I don’t think I should want to use the bounding box :) I am just fine with hitting E to access Free Transform tool which is *almost* works like the bounding box, but easier to call and glitches less.
I use Scale, I use Rotate, some other tricks.
The only case for me to turn the BBox is to resize an area type text :)Regarding the issue... I made some experiments with these shapes.
I took a coin’s top face (a compound path) and rebuilt it: applied Exclude, Ungroup, Uncompound and Compound back. The result looks the same, but gets rotated with bbox just fine... until you rotate it with Rotate — this seems to reset the bbox immediately.
Once rotated with Rotate, the bbox always get reset on rotating a compound path. And if a group has a rotated-with-Rotate compound path in it, it has the same problem.What a nonsense.
Thank you all for raising this up! -
Serge Malevanny commented
Egor, i made a sample file, hope that will help.
Frankly, i can't imagine the way to work with illustrator without using bounding boxes — it's the main tool to operate with any object, you can't do most transformations without using bounding box :)
-
Serge, Dan, everybody — can someone here share a test file for the developers to look at? 7 users, not a one file to dissect. It does not have to be the whole project you are working at, just that piece which glitches out!
I’d certainly provide it myself, if I had one, but I just don’t use bounding box at all, and have no idea if it gets reset or not. I will try to catch it though too.
-
Serge Malevanny commented
I've experienced this but for a long while, in different variants. First it was about compound objects while using rotate tool (somehow rotating with rotate modifiers didn't reset bounding box), now it's about groups too. Absolute nightmare to work with.
-
Serge Malevanny commented
Egor, i am currently using illustrator version 25.4.6 on Mac OS 10.14.6 (26.* version is incompatible) and this issue is still persists. I did short screencast of my action to reproduce this issue and it can be viewed here https://youtu.be/-LB2nbLcWCY
-
Serge, it doesn’t get reproduced for me anymore, with any tool, including Free Distort even.
Does it happen for you still? -
Anonymous
commented
I've got the same bug on Windows 10, Illustrator 25.2.3
The bounding box doesn't rotate with the object rotation. It seems like it's automatically resetting.But it works for text though. So strange.
-
Serge Malevanny commented
Problem still persists (illustrator v 25.1)
-
Anonymous
commented
I am using CC 25.0.1 and need to resize a circle from the center along a diagonal line and cannot do it. When I rotate the circle so that the anchor points (and I was hoping bounding box) match the diagonal line, the bounding box automatically resets. This did not happen for me in CS5. If I change the circle into an oval and rotate, then the bounding box rotates as well. But for a perfect circle, which I need to retain, I cannot scale in the direction I need.
-
Serge Malevanny commented
Mac os 10.14.6, Illustrator 24.2 (but the problem persist for a while, probably since basic shapes were introduced, but i'm not sure)
Bounding box of any compound path composed from any number of shapes or freehand paths (even just one) being rotated with Rotate Tool (R shortcut) automatically resetting. If compound path constructed of basic shapes only (ellipses, rectangles, etc) and rotation is applied by dragging on a corner rotation widget bounding box behaves normally (aligned with rotaton).
Almost the same with group bounding box with one big difference — bounding box of a group containing any number of basic shapes stays aligned with the group (no matter if i rotate it with Rotation Tool or by the corner rotation widget dragging). When group contains any freehand path any kind of rotation automatically resets its bounding box.
My actions step by step: pen tool, draw a path freehand, draw second path freehand, selected both paths with Selection tool (shortcut V), made compound path (shortcut cmd-8), select Rotate tool (shortcut R), rotate random angle, select again with Selection tool — bounding box looks as if it been reset. (Screenshot 2020-06-30 16.03.17)
If i rotate this compound path not with Rotation tool (R) by dragging on the corner (that with little arched arrow modificator) boudning box will look aligned with rotation, as it supposed to. (Screenshot 2020-06-30 16.03.26)
But if i use Rotaton tool (R shortcut) after that even once bounding box will be immediately and permanently reset.
-
Anonymous
commented
Damn' that's annoying! "reset bounding box" does not fix it. Completely spoils my workflow and has now cost me several hours of wasted time. Running 24.03 in macOS 10.15.3 on a 27'' 2017iMac.
Oh yeah - the bug "spills over" and is now also present in v23.
- just uninstalled all versions, deleted the prefs in "Library/application support" and "User/Library/application support", then reinstalled. No change. -
Paul
commented
I was struggling with this as well. What I stumbled on for a fix was click on "reset bounding box" agan it stays constrained with the shape. ...Go figure.
-
Serge Malevanny commented
There's an update. Current OS is MacOS 10.15.2 and Illustrator 2020.
The issue listed above still exists but only when i'm using rotation/reflection tool. So i'm creating compound path/object (no matter how — through Cmd-8 shortcut or through pathfinder shape modes). If i'm using object's bounding box corner modififers to rotate resulting compound object everything works like it supposed to, bounding box rotates with an object. If i'm using Rotate Tool (or Reflect Tool) the bounding box resets immediately after every rotation/reflection with those tools and after that it keeps resetting even being rotated with corner rotation modifiers. So it looks like an issue with Rotation/Reflection tools maybe?
Thank you
-
Nicole Berry commented
I've had this problem off and on for a while. This is the only post I can find about it.
-
Carl
commented
This is an old bug. I had it in CS3, ten years ago. Guess it's one of those flaws/bugs that will be around forever.
-
Serge Malevanny commented
MacOS Sierra (10.12.6)& illustrator 23.0.1
A compound shape of multiple objects should be acting as a single object so its bounding box should maintan the same (as group's does) but it keeps resetting after any rotation.