I'm using Web AppBuilder in ArcGIS Online to display a municipal parking layer. I recently updated the symbology in the web map to include new parking prices (e.g., added $6.00).
The map does reflect the new prices correctly when you click on a parking spot — the pop-up shows the updated value. However, the legend does not display any symbols now. It appears to still be tied to the old symbology (e.g., $5.00 and $5.50), and doesn't reflect the new values I added.
Even after saving the web map, the Web AppBuilder legend remains out of sync — no symbols are shown, even though the data and pop-ups are correct.
Is there a way to force Web AppBuilder to refresh or re-sync its legend with the updated symbology?
Thanks in advance for any help!
Here is what it is supposed to show
And here is the issue, the legend only reflects the old prices, so nothing shows.
Hi @NikolaErich,
What app are you using to update the symbology? Are you using Map Viewer or Map Viewer Classic?
If you're using Map Viewer, you need to make sure this toggle is set to show the symbols in the legend:
However,
Web App Builder is an older application that works well with Map Viewer Classic, since they are based on the same (3x) version.
Newer apps like Map Viewer contain some features that don't work as well with Web App Builder. For example, Map Viewer has more options for styling your layers, including things like effects, that just won't carry over into apps built on the 3x platform.
If you are styling symbols using Map Viewer, you are better off creating apps using newer apps built on the 4x version such as Instant Apps or Experience Builder.
Hope that helps! Emily