diff --git a/src/app/components/dialog-edit-param-values/dialog-edit-param-values.component.ts b/src/app/components/dialog-edit-param-values/dialog-edit-param-values.component.ts index d581f63e406716c8b1cc513c47e231dcc59d1f31..41258994dd9647bd24fd859427cdbfc82881acaa 100644 --- a/src/app/components/dialog-edit-param-values/dialog-edit-param-values.component.ts +++ b/src/app/components/dialog-edit-param-values/dialog-edit-param-values.component.ts @@ -205,7 +205,12 @@ export class DialogEditParamValuesComponent implements OnInit { public get numberOfValues(): number { if (this.isMinMax) { - return this.param.paramDefinition.getInferredValuesList().length; + try { + return this.param.paramDefinition.getInferredValuesList().length; + } catch (e) { + // min > max or something, silent fail + return 0; + } } else { // values are not set before closing modal return this.buildNumbersListFromString(this.valuesListForm.controls.valuesList.value).length;