fix(forms): update accessor value when native select value changes

Closes #8710
This commit is contained in:
Kara Erickson
2016-05-23 18:43:32 -07:00
parent 1ac38bd69a
commit 7a2ce7ff21
2 changed files with 38 additions and 2 deletions
@@ -68,7 +68,10 @@ export class SelectControlValueAccessor implements ControlValueAccessor {
}
registerOnChange(fn: (value: any) => any): void {
this.onChange = (valueString: string) => { fn(this._getOptionValue(valueString)); };
this.onChange = (valueString: string) => {
this.value = valueString;
fn(this._getOptionValue(valueString));
};
}
registerOnTouched(fn: () => any): void { this.onTouched = fn; }