From ff94605ba688f052c9d91fbc238baf732dc8d5ea Mon Sep 17 00:00:00 2001 From: "francois.grand" <francois.grand@irstea.fr> Date: Thu, 21 Jun 2018 10:23:11 +0200 Subject: [PATCH] =?UTF-8?q?=20#48=20NgParamInputComponent=20:=20limitation?= =?UTF-8?q?=20des=20MAJ=20de=20l'affichage=20dans=20le=20cas=20d'=C3=A9v?= =?UTF-8?q?=C3=A9nements=20valueModeChange/valueLinkChange?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/app/components/ngparam-input/ngparam-input.component.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/app/components/ngparam-input/ngparam-input.component.ts b/src/app/components/ngparam-input/ngparam-input.component.ts index 3db763c94..bba17a97f 100644 --- a/src/app/components/ngparam-input/ngparam-input.component.ts +++ b/src/app/components/ngparam-input/ngparam-input.component.ts @@ -120,8 +120,10 @@ export class NgParamInputComponent extends GenericInputComponent implements Obse // changement de valueMode du paramètre ou de valeur à laquelle il est lié case "valueModeChange": case "valueLinkChange": - this._tmp = data["value"]; - this.updateAndValidateUI(); + if (this._tmp !== data["value"]) { + this._tmp = data["value"]; + this.updateAndValidateUI(); + } break; } } -- GitLab