You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Create two maps. Add a map service to each map. Try to remove the services from both maps. You cannot in API because getMapServices reports no layers on one of the maps. But even if you had the map service you would not be able to remove it.
Internally the core is sending back the default overlay where the services should be added. However in the v2 to v3 upgrade it looks like it was never accounted for that multiple maps would be returning their overlays. The default overlay gets overwritten, and the api can never send the correct overlay for one of the maps, as it has been overwritten.
Ideally each map should know the overlay for the wms services so that this issue does not occur.
The text was updated successfully, but these errors were encountered:
Open the Cesium map Add a WMS service.
Open the Leaflet map Add a WMS service.
Remove the services from both maps. The test is a success if all services are removed from the both engines.
Create two maps. Add a map service to each map. Try to remove the services from both maps. You cannot in API because getMapServices reports no layers on one of the maps. But even if you had the map service you would not be able to remove it.
Internally the core is sending back the default overlay where the services should be added. However in the v2 to v3 upgrade it looks like it was never accounted for that multiple maps would be returning their overlays. The default overlay gets overwritten, and the api can never send the correct overlay for one of the maps, as it has been overwritten.
Ideally each map should know the overlay for the wms services so that this issue does not occur.
The text was updated successfully, but these errors were encountered: