leaflet and angularjs updates