From 818cf67a1afc7dfb04204a0ba2a322551043124a Mon Sep 17 00:00:00 2001 From: Val Erastov Date: Sun, 24 Jul 2022 12:00:06 -0700 Subject: [PATCH] fix choice widget value issie --- .../features/patternRadial/patternRadial.operation.ts | 8 ++++---- web/app/cad/craft/wizard/components/form/Form.tsx | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/modules/workbenches/modeler/features/patternRadial/patternRadial.operation.ts b/modules/workbenches/modeler/features/patternRadial/patternRadial.operation.ts index 17340f50..38ef20cd 100644 --- a/modules/workbenches/modeler/features/patternRadial/patternRadial.operation.ts +++ b/modules/workbenches/modeler/features/patternRadial/patternRadial.operation.ts @@ -35,9 +35,9 @@ export const PatternRadialOperation: OperationDescriptor = params.inputBodies.forEach((shellToPatern, index) => { for (let i = 2; i <= params.qty; i++) { let angleForInstance; - if (params.patternMethod == 'step angle') { + if (params.patternMethod == 'step') { angleForInstance = params.angle*(i-1); - } else if (params.patternMethod == 'span angle') { + } else if (params.patternMethod == 'span') { angleForInstance = (params.angle / (params.qty))*(i-1); } else { throw 'unsupported pattern type: ' + params.patternMethod; @@ -79,8 +79,8 @@ export const PatternRadialOperation: OperationDescriptor = label: 'Pattern Method', name: "patternMethod", style: "dropdown", - defaultValue: "step angle", - values: ['step angle','span angle',], + defaultValue: "step", + values: [['step', 'Step Angle'], ['span', 'Span Angle']], }, { type: 'number', diff --git a/web/app/cad/craft/wizard/components/form/Form.tsx b/web/app/cad/craft/wizard/components/form/Form.tsx index c5450959..6478c788 100644 --- a/web/app/cad/craft/wizard/components/form/Form.tsx +++ b/web/app/cad/craft/wizard/components/form/Form.tsx @@ -53,8 +53,8 @@ export function attachToForm(Control): any { const fullPathFlatten = flattenPath(fullPath); const onChange = value => { + console.log(fullPath + " : " + value); formEdit.onChange(fullPath, value); - setActive(true); } const setActive = (isActive) => formEdit.setActive(fullPathFlatten, isActive);