Recenter marker on map pan/zoom
Port fix for Leaflet issue #1919