Fix accuracy handles updating

This commit is contained in:
Tom MacWright
2012-12-07 14:06:47 -05:00
parent da66377e55
commit 8c76b7d1b1
+2 -2
View File
@@ -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' });