From 02bc89381376d91411640d59fbb49d5ae22c9043 Mon Sep 17 00:00:00 2001
From: "francois.grand" <francois.grand@irstea.fr>
Date: Fri, 30 Mar 2018 15:12:57 +0200
Subject: [PATCH] =?UTF-8?q?=20#77=20Lechapt-Calmon=20:=20correction=20d'un?=
 =?UTF-8?q?=20bug=20emp=C3=AAchant=20de=20prendre=20en=20compte=20les=20mo?=
 =?UTF-8?q?difs=20sur=20L,M,N=20pour=20le=20calcul=20(d=C3=A9pendances=20r?=
 =?UTF-8?q?=C3=A9appliqu=C3=A9es=20lors=20de=20la=20modif=20d'un=20input?=
 =?UTF-8?q?=20suite=20=C3=A0=20la=20r=C3=A9initialisation=20du=20formulair?=
 =?UTF-8?q?e=20pour=20effacer=20les=20r=C3=A9sultats)?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 src/app/components/generic-calculator/calculator.component.ts | 2 +-
 src/app/formulaire/definition/form-definition.ts              | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/app/components/generic-calculator/calculator.component.ts b/src/app/components/generic-calculator/calculator.component.ts
index 2ed9990ca..36988a83d 100644
--- a/src/app/components/generic-calculator/calculator.component.ts
+++ b/src/app/components/generic-calculator/calculator.component.ts
@@ -337,6 +337,6 @@ export class GenericCalculatorComponent extends BaseComponent implements OnInit,
      * réception d'un événement de changement de valeur d'un input
      */
     private onInputChange() {
-        this._formulaire.reset();
+        this._formulaire.resetResults();
     }
 }
diff --git a/src/app/formulaire/definition/form-definition.ts b/src/app/formulaire/definition/form-definition.ts
index 4c8b18f72..e317913cc 100644
--- a/src/app/formulaire/definition/form-definition.ts
+++ b/src/app/formulaire/definition/form-definition.ts
@@ -284,7 +284,7 @@ export abstract class FormulaireDefinition extends FormulaireNode {
             fe.applyDependencies(this);
     }
 
-    protected abstract resetResults();
+    public abstract resetResults();
     public abstract doCompute();
     public abstract get hasResults(): boolean;
     public abstract get results(): CalculatorResults[];
-- 
GitLab