From e83bdbb181181e60c02f496c393a32aecd920022 Mon Sep 17 00:00:00 2001 From: Quincy Morgan Date: Tue, 22 Jan 2019 13:51:44 -0500 Subject: [PATCH] Fixed an issue where non-trivial line components of multipolygons were not rendered as lines --- modules/svg/tag_classes.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/svg/tag_classes.js b/modules/svg/tag_classes.js index 38be3f2bb..75035a8be 100644 --- a/modules/svg/tag_classes.js +++ b/modules/svg/tag_classes.js @@ -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; });