diff --git a/src/app/formulaire/select-field.ts b/src/app/formulaire/select-field.ts index 3bfadc6cf957cd3df97395df4cb7344aafd4ee75..a8162bac46fbaf3563160d4ae82548ed13faacac 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; } }