more leaflet setBounds bug fixes