fix leaflet zoom event