Leaflet Smooth Zoom Fixes the default leaflet zoom on OSX Usage var map = L.map('map', { smoothZoom: true, smoothZoomDelay: 1000 //Default to 1000}); Without Smooth Zoom plugin With Smooth Zoom plugin