From 8c76b7d1b120ea43064b4c3cacb9c91b7b360958 Mon Sep 17 00:00:00 2001 From: Tom MacWright Date: Fri, 7 Dec 2012 14:06:47 -0500 Subject: [PATCH] Fix accuracy handles updating --- js/id/renderer/map.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/js/id/renderer/map.js b/js/id/renderer/map.js index b21e5804c..fafbea5bc 100644 --- a/js/id/renderer/map.js +++ b/js/id/renderer/map.js @@ -90,7 +90,7 @@ iD.Map = function() { } }); all = _.values(only); - filter = function(d) { return d.accuracy ? only[d.way.id] : only[d.id]; }; + filter = function(d) { return d.accuracy ? only[d.way] : only[d.id]; }; } if (all.length > 200000) return hideVector(); @@ -160,7 +160,7 @@ iD.Map = function() { function drawAccuracyHandles(waynodes, filter) { var handles = g.hit.selectAll('circle.accuracy-handle') .filter(filter) - .data(waynodes, function (d) { return [d.way.id, d.index].join(","); }); + .data(waynodes, function (d) { return [d.way, d.index].join(","); }); handles.exit().remove(); handles.enter().append('circle') .attr({ r: 2, 'class': 'accuracy-handle' });