just call accuracy function when setting r attr

ref #5587
This commit is contained in:
Max Grossman
2018-12-19 11:23:19 -05:00
parent b010f42125
commit 83c0843e57
+3 -4
View File
@@ -63,9 +63,8 @@ export function svgGeolocate(projection, context, dispatch) {
}
function update() {
var geolocation = { loc: [_position.coords.longitude, _position.coords.latitude] },
pixelAccuracy = accuracy(_position.coords.accuracy, geolocation.loc);
var geolocation = { loc: [_position.coords.longitude, _position.coords.latitude] };
var groups = layer.selectAll('.geolocations').selectAll('.geolocation')
.data([geolocation]);
@@ -97,7 +96,7 @@ export function svgGeolocate(projection, context, dispatch) {
groups.merge(pointsEnter)
.attr('transform', transform);
d3_select('#geolocate-radius').attr('r', pixelAccuracy)
d3_select('#geolocate-radius').attr('r', accuracy(_position.coords.accuracy, geolocation.loc));
}
function drawLocation(selection) {