diff --git a/src/kibana/components/vislib/visualizations/tile_map.js b/src/kibana/components/vislib/visualizations/tile_map.js index 78f84fec235d..1366db26c9a4 100644 --- a/src/kibana/components/vislib/visualizations/tile_map.js +++ b/src/kibana/components/vislib/visualizations/tile_map.js @@ -171,7 +171,7 @@ define(function (require) { } if (mapData && mapData.features.length > 0) { - var fitContainer = L.DomUtil.create('div', 'leaflet-control leaflet-bar leaflet-control-zoom leaflet-control-fit'); + var fitContainer = L.DomUtil.create('div', 'leaflet-control leaflet-bar leaflet-control-fit'); // Add button to fit container to points var FitControl = L.Control.extend({ @@ -179,10 +179,12 @@ define(function (require) { position: 'topleft' }, onAdd: function (map) { - $(fitContainer).html(''); - $(fitContainer).on('click', function () { + $(fitContainer).html('') + .on('click', function (e) { + e.preventDefault(); self.fitBounds(map, mapData.features); }); + return fitContainer; }, onRemove: function (map) {