diff options
Diffstat (limited to 'web/js/map-OpenLayers.js')
-rw-r--r-- | web/js/map-OpenLayers.js | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/web/js/map-OpenLayers.js b/web/js/map-OpenLayers.js index fd69e034d..efa457928 100644 --- a/web/js/map-OpenLayers.js +++ b/web/js/map-OpenLayers.js @@ -525,7 +525,8 @@ $.extend(fixmystreet.utils, { $.extend(style.defaultStyle, { fillColor: 'black', strokeColor: 'black' }); } var geometry = this.features[0].geometry; - if (geometry.CLASS_NAME == 'OpenLayers.Geometry.Collection') { + if (geometry.CLASS_NAME == 'OpenLayers.Geometry.Collection' || + geometry.CLASS_NAME == 'OpenLayers.Geometry.MultiPolygon') { $.each(geometry.components, function(i, polygon) { new_geometry.addComponents(polygon.components); extent.extend(polygon.getBounds()); |