- in Legacy2D graphic engine fixed setting the Opacity functionality
- fixed a recent issue where Gerber files made out of single polygons were not processed
This commit is contained in:
@@ -8104,9 +8104,8 @@ def flatten_shapely_geometry(geometry):
|
||||
if isinstance(geometry, (MultiLineString, MultiPolygon, MultiPoint)):
|
||||
for geo in geometry.geoms:
|
||||
flat_list.append(geo)
|
||||
elif isinstance(geometry, list):
|
||||
for geo_el in geometry:
|
||||
flat_list += flatten_shapely_geometry(geo_el)
|
||||
for geo_el in geometry:
|
||||
flat_list += flatten_shapely_geometry(geo_el)
|
||||
except TypeError:
|
||||
flat_list.append(geometry)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user