update center on leafletScope instead of scope