Replace default behavior with Leaflet