| @@ -72,7 +72,7 @@ export abstract class AGeometryGenerator<Tp=any> implements GeometryGenerator<Tp | |||
| if (!geometry.userData.generationParams) return [] | |||
| const ui = generateUiConfig(geometry.userData.generationParams) | |||
| // @ts-expect-error we assume only functions will be generated since its an object | |||
| .map(v=>v()) | |||
| ?.map(v=>v()) | |||
| .filter(v=>getOrCall(v.property)?.[1] !== 'type') | |||
| ui.forEach(u=> { | |||
| u.onChange = () => this.generate(geometry) | |||