google-map
google-map copied to clipboard
using clear() doesn't *really* clear map markers
for a map m, calling map.clear() does remove the markers from the screen, but it doesn't clear the element's internal memory.
Therefore, if after calling map.clear() I run
marker = document.createElement "google-map-marker"
marker.setAttribute "latitude", point.lat
marker.setAttribute "longitude", point.lng
marker.setAttribute "animation", "DROP"
Polymer.dom(mapElement).appendChild(marker)
All the markers that were previously cleared reappear.