Select to view content in your preferred language

Quit adding items to legend when grouping

583
3
09-20-2022 01:34 PM
Status: Closed
Labels (1)
wayfaringrob
Honored Contributor

When grouping layers, ArcGIS Pro automatically adds the newly grouped layers to the legend if there is one. Undoing the group command does not undo the legend entries either. This is extremely annoying as it requires me to update my legend each time I group or regroup something. If I want my newly grouped layers in the legend I will put them there. Thank you.

Below is a video of this happening in a brand new project.

Tags (1)
3 Comments
TomBole

Hi Robert, 

I noticed in your video that the New layer option under Synchronize with map group in the Legend Element pane is checked on. When you group layers you are technically creating a new layer - a group layer. If  New layer is checked its member layers are going to be added to the legend. I don't think we would treat group layer differently than a single layer.

For the workflow shown in the video I would suggest unchecking New layer before grouping the map layers. This will keep the legend from automatically detecting new group layers (and their members) and will give you the ability to drag layers in and out of the legend as you see fit. 

Hope this helps, 

Tom

wayfaringrob

@TomBole  interesting, thanks for the explanation and for pointing out that check box. I can't speak for other users, but to me, those don't fit the definition of 'new' layer. I'll be sure to shut it off though.

AubriKinghorn
Status changed to: Closed

As Tom explained, a new group layer is a new layer. The legend is functioning as expected when New layer is checked as a legend synchronization option. We don't have any plans to change this or make exceptions as you can already uncheck the legend synchronization option if desired.  Because of that I am closing this issue as designed. If there is a great demand to change this we could revisit in the future, but for now this functionality is expected and reasonable.