- fixed and error in the Isolation Plugin when using the pad multi-isolations and area isolation simultaneously

This commit is contained in:
Marius Stanciu
2022-01-10 17:36:50 +02:00
committed by Marius
parent ab3e610324
commit 1ccf4b38c6
4 changed files with 4 additions and 2 deletions

View File

@@ -2218,8 +2218,9 @@ class ToolIsolation(AppTool, Gerber):
extra_geo = []
for apid in self.grb_obj.tools:
for t_geo_dict in self.grb_obj.tools[apid]['geometry']:
if isinstance(t_geo_dict['follow'], Point):
extra_geo.append(t_geo_dict['solid'])
if 'follow' in t_geo_dict:
if isinstance(t_geo_dict['follow'], Point):
extra_geo.append(t_geo_dict['solid'])
for nr_pass in range(passes, extra_passes + passes):
pad_pass_geo = []