diff --git a/js/id/renderer/style.js b/js/id/renderer/style.js index eed3ae88e..aac6c4863 100644 --- a/js/id/renderer/style.js +++ b/js/id/renderer/style.js @@ -56,7 +56,7 @@ iD.Style.TAG_CLASSES = iD.util.trueObj([ iD.Style.styleClasses = function() { var tagClassRe = /^tag-/; return function(selection) { - selection.each(function(d) { + selection.each(function(d, i) { var classes, value = this.className; if (value.baseVal !== undefined) value = value.baseVal; @@ -72,7 +72,7 @@ iD.Style.styleClasses = function() { classes.push('tag-' + k + '-' + tags[k]); } - return selection.attr('class', classes.join(' ')); + return d3.select(this).attr('class', classes.join(' ')); }); }; };