Fixed an issue where non-trivial line components of multipolygons were not rendered as lines

This commit is contained in:
Quincy Morgan
2019-01-22 13:51:44 -05:00
parent 0499a76443
commit e83bdbb181
+1 -1
View File
@@ -39,7 +39,7 @@ export function svgTagClasses() {
return klass.length && !/^tag-/.test(klass);
})
.map(function(klass) { // style multipolygon inner/outers as areas not lines
return (isMultiPolygon && klass === 'line') ? 'area' : klass;
return (isMultiPolygon && klass === 'line' && !entity.hasInterestingTags()) ? 'area' : klass;
});