laptop and a wrench

Bug

Primitive override in custom dictionary renderer (.stylx) is not applied in symbology.

Last Published: May 21, 2021 ArcGIS Pro
Bug ID Number BUG-000139326
SubmittedApril 23, 2021
Last ModifiedApril 18, 2025
Applies toArcGIS Pro
Version found2.7.3
Operating SystemWindows OS
Operating System Version10.0 64 Bit
StatusAs Designed

Additional Information

The issue is that the primitive name is not applied at a level where the color can be overridden. Currently, it is set at the top vector marker level where there is no color to override. Instead, the primitive name needs to be at the embedded fill level. The example in the dictionary tool kit uses Color in the script with the primitive name defined at the embedded fill level. To set the primitive name on the embedded fill, in the Catalog View, edit the point symbol. On the layer tab, select the symbol layer for the fill symbol and in the appearance section from the ‘Shape fill symbol’ drop down, select ‘Format polygon symbol’. Go to the structure tab and set the primitive name. The dictionary toolkit is to be updated to make it clearer at what levels color overrides are supported.

Steps to Reproduce

Bug ID: BUG-000139326

Software:

  • ArcGIS Pro

Get notified when the status of a bug changes

Download the Esri Support App

Discover more on this topic

Get help from ArcGIS experts

Contact technical support

Download the Esri Support App

Go to download options