I have a web experience built for editing. Previously, the edit action was available in the pop-up.
screenshot from 2/4/2025, ignore red circle
The edit action is now gone, seemingly after the recent AGOL update. The layer is still configured for editing in the layer settings and in Map Viewer. Am I missing something, or is this a potential bug?
screenshot 3/4/2025
@Meredith_Keraga, I am not able to reproduce the issue. Where is the Edit widget located? If it is already open, the Edit data action on the pop up would not display. Is the Edit widget in Widget Controller? it would be great if you can share a reproducible sample. Thank you.
Hi @Jianxia, the Edit widget is in the Widget Controller, located at the bottom-center of the map. I am not able to share the app directly since it contains customer contact information. I did do some more testing by copying the app, web map, and data and stripping out the contact information with the intent of sharing that copy. Interestingly, the edit action button appears in this copied version, regardless of whether the Edit widget is open or not. This is the expected behavior it had previously.
Then I tried replacing the map source in the copied app to be the original map, by changing the map source through the map configuration panel. The edit button did not appear. Hm.
Next, I completely removed the original map as a data source in the data sidebar (which of course broke the multiple widget connections it has). The re-added that map and connected it as the map source. The edit button is back!
So it appears the solution in this case is to completely remove the map as a data source and then re-add it, which also requires reconfiguring all the widget connections. I'm still not sure why this happened, or why that is the solution, other than possibly being related to the recent AGOL update.
The "Edit" action verifies the layer's ID in the custom settings against the map layer's ID to determine whether it should be displayed.
Is the "Customize layers" option in the Edit widget toggled on?
I guess that somehow the action can't match the layer IDs.
@Meredith_Keraga , thank you for the detail information and sorry to know that you have to reconfigure the app completely. It looks like something has changed in the layer level. We are working closely with other teams involved and will keep you updated.
@Meredith_Keraga Thanks for the post! In your case, it seems there is an issue with the previously created configure file, though the exact cause is unclear at the moment. There's no need to reconfigure all your widgets—simply unchecking and rechecking the affected layers in the Customize Layers panel should rebuild the configure file. Newly created apps should not experience this issue.
Let me know if this works for you. Thanks!
Hi @TianWen, thanks for the response! I tested this on a copy of the app and am happy to report that the edit button has re-appeared in the map pop-up. This will save a lot of time versus re-configuring all the widget connections!
As for a cause, I also submitted a support ticket and this case is currently attached to BUG-000174892.