How long do bugs take to be resolved? Well, sadly in some cases the answer is “more than 5 years”. At least 6, possibly even more. Here’s proof.
This tool is not widely known, possibly due to discoverability. It’s not a button that is always there, but one that appears when you select a datum, such as a grid or a level. The idea is that when you change the extents from 3D to 2D, you can then propagate these custom 2D extents to other views. But there’s a catch: for some reason this functionality is broken when it comes to views that have a crop region enabled and when the datum’s 3D extents go beyond this crop region. Let’s say you have grids or levels close to each other and the text overlaps. In this case you add an elbow by clicking the little in-canvas symbol and make necessary adjustments to your view, perhaps even shifting the datum’s end point. Since this is a view-specific edit, the use of the Propagate Extents tool will then help you push these changes to all the other views you pick.
There is a workaround for this problem and it’s annoying if you have a lot of views to work with:
- Disable the Crop Region in the view that contains the 2D extents you want to propagate, and also in the views you want to propagate to;
- Select the datums, click the Propagate Extents button on the Ribbon, pick your views and finish the command;
- Re-enable the crop regions in the affected views.
To me this seemingly trivial tool is so good that it’s a shame it doesn’t work properly. I think it’s time to dedicate some manpower to get it fixed.