Fix U-turn icon

This commit is contained in:
John Firebaugh
2014-05-21 15:05:41 -07:00
parent 48dc768bbb
commit ffee92cbd6

View File

@@ -1,12 +1,12 @@
iD.svg.Turns = function(projection) {
return function(surface, graph, turns) {
function icon(turn) {
var u = turn.u ? '-u' : '';
if (!turn.restriction)
return '#icon-restriction-yes';
return '#icon-restriction-yes' + u;
var restriction = graph.entity(turn.restriction).tags.restriction;
return '#icon-restriction-' +
(!turn.indirect_restriction && /^only_/.test(restriction) ? 'only' : 'no') +
(turn.u ? '-u' : '');
(!turn.indirect_restriction && /^only_/.test(restriction) ? 'only' : 'no') + u;
}
var groups = surface.select('.layer-hit').selectAll('g.turn')