I created a legend, then changed the symbology of one of my layers. I used the Expression Builder in the Symbology pane to create custom symbology and the layer disappeared from my legend. It is listed in the legend tree in the Contents pane, but isn't showing up in the legend. I deleted the legend and recreated it, and the layer still isn't showing in the legend. Any thoughts?
Taylor,
Can you post a screenshot of what you're seeing?
In the contents under Drawing order, are you seeing your items under the Legend box?
This is what I'm seeing in the legend tree:
Bendele_Streams is the layer with custom symbology.
This is the legend that shows:
Hmmm, that's weird. I haven't used a custom symbology like that I suppose. Is the only custom aspect with it related to the expression? And I assume it shows up properly in map view (and layout view) - the symbols that is?
Correct. Everything is showing up correctly, other than the legend.
Interesting. I just made my layer into a custom symbology using the Arcade Expression builder and same thing happened to me. The layer disappeared in the legend.
Maybe this is actually a bug?
Perhaps. I'm just working around it by copying the layer and manipulating it without using the Expression Builder so it will display in the legend and match the map symbology.
Thanks for your input!
I'm having the same issue, as you TaylorBruecher_EAA. I was quite pleased using an Arcade expression to help symbolize my data, but it's sort of useless if the layer doesn't also show up in the legend.
This is a bug that will be fixed in the next release of ArcGIS Pro. Classes, unique values, etc. generated from Arcade expressions should be present in the legend.
Craig Williams
Product Engineer
Esri
Craig, do we know approximately when the next release will be?