diff --git a/src/app/components/param-link/param-link.component.ts b/src/app/components/param-link/param-link.component.ts index 5601ced0a6e2706080f452e0577efaf3d0925487..edad76498effd83da8a5725e8bb1c6b435ad5746 100644 --- a/src/app/components/param-link/param-link.component.ts +++ b/src/app/components/param-link/param-link.component.ts @@ -137,7 +137,9 @@ export class ParamLinkComponent implements OnChanges, Observer, OnDestroy { } /** - * lie le paramètre géré à un des paramètres liables de la liste + * lie le paramètre géré à un des paramètres liables de la liste; appelé + * systématiquement lorsqu'on construit le formulaire, même si le + * paramètre est déjà lié * @param index indice dans la liste */ private linkTo(index: number) { @@ -185,6 +187,8 @@ export class ParamLinkComponent implements OnChanges, Observer, OnDestroy { } } else { this._currentIndex = -1; + // back to SINGLE mode by default + this.param.valueMode = ParamValueMode.SINGLE; } }