From ec03eb10972b9063f329ad84032ad604e6781535 Mon Sep 17 00:00:00 2001
From: "mathias.chouet" <mathias.chouet@irstea.fr>
Date: Wed, 20 Feb 2019 15:54:01 +0100
Subject: [PATCH] =?UTF-8?q?D=C3=A9s=C3=A9rialisation=20des=20<select>=20:?=
 =?UTF-8?q?=20mini=20modif?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 src/app/formulaire/select-field.ts | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/app/formulaire/select-field.ts b/src/app/formulaire/select-field.ts
index 3bfadc6cf..a8162bac4 100644
--- a/src/app/formulaire/select-field.ts
+++ b/src/app/formulaire/select-field.ts
@@ -43,6 +43,7 @@ export class SelectField extends Field {
 
     public setValue(v: SelectEntry) {
         if (this._selectedEntry !== v) {
+            console.log("++++ select field : notify observers", v);
             this._selectedEntry = v;
             this.notifyObservers({
                 "action": "select",
@@ -145,7 +146,7 @@ export class SelectField extends Field {
                     const sel = elements[k];
                     for (const e of this._entries) {
                         if (e.id === sel) {
-                            this._selectedEntry = e;
+                            this.setValue(e);
                             break;
                         }
                     }
-- 
GitLab