Browse Source

Fix bug which prevented last marker being removed from the map if deleted

master
Andrew Kingston 5 years ago
parent
commit
3b632dea85
  1. 6
      packages/client/src/components/app/embedded-map/EmbeddedMap.svelte

6
packages/client/src/components/app/embedded-map/EmbeddedMap.svelte

@ -231,11 +231,15 @@
titleKey,
onClick
) => {
if (!mapInstance || !validRows?.length) {
if (!mapInstance) {
return
}
mapMarkerGroup.clearLayers()
if (!validRows?.length) {
return
}
validRows.forEach(row => {
let markerCoords = [row[latKey], row[lngKey]]
let marker = L.marker(markerCoords, mapMarkerOptions).addTo(mapInstance)

Loading…
Cancel
Save