Hi, with the recent 3.7 update to Pro the ability to control layer visibility in the layout map frame was a very welcome addition. This will now allow us to create multiple report figures from a single map (I'm aware this was possible in a different way using map series) saving a lot of time configuring layers as they can all come from a single source of truth.
My only frustration with this is the line from the documentation here that says "Any new layers added to the map, regardless of visibility, are automatically visible in the map frame. You can then turn them off within the map frame.". It would be great if we could set the behaviour for new layers as having a new layer added to the map appear in all our layouts could lead to errors. e.g. if you only need that new layer in a single layout then you need to manually turn it off in all other layouts, which is a bit annoying. And if you forget to remove it from the other layouts then they are now incorrect which could lead to issues when they are next exported.
My suggestion is when adding a new layer to the map to have a window appear asking if you want the layer to display in all layouts or not. This would allow for control at the point at which the layer is added. Alternatively you could have this as a setting for each layout so you can set whether that layout will automatically turn on the new layer or not. My last suggestion is to maybe have a window in the aprx that allow you to see all layouts in a project and then toggle the layers you want on for each.
Thanks
Anthony