From 10222e97f8d1699803e2bfd5bca3e38dfde8d595 Mon Sep 17 00:00:00 2001 From: Adam Bradley Date: Sat, 13 Feb 2016 21:27:15 -0600 Subject: [PATCH] chore(): call onTouched --- ionic/components/checkbox/checkbox.ts | 1 + ionic/components/select/select.ts | 1 + ionic/components/toggle/toggle.ts | 1 + 3 files changed, 3 insertions(+) diff --git a/ionic/components/checkbox/checkbox.ts b/ionic/components/checkbox/checkbox.ts index e2f29e56da..a30059e276 100644 --- a/ionic/components/checkbox/checkbox.ts +++ b/ionic/components/checkbox/checkbox.ts @@ -133,6 +133,7 @@ export class Checkbox { console.debug('checkbox, onChange', isChecked); fn(isChecked); this._setChecked(isChecked); + this.onTouched(); }; } diff --git a/ionic/components/select/select.ts b/ionic/components/select/select.ts index 82ec8c1405..c664952d17 100644 --- a/ionic/components/select/select.ts +++ b/ionic/components/select/select.ts @@ -334,6 +334,7 @@ export class Select { fn(val); this._values = (Array.isArray(val) ? val : isBlank(val) ? [] : [val]); this._updOpts(); + this.onTouched(); }; } diff --git a/ionic/components/toggle/toggle.ts b/ionic/components/toggle/toggle.ts index 938e6de016..a50f42ef48 100644 --- a/ionic/components/toggle/toggle.ts +++ b/ionic/components/toggle/toggle.ts @@ -203,6 +203,7 @@ export class Toggle implements ControlValueAccessor { console.debug('toggle, onChange', isChecked); fn(isChecked); this._setChecked(isChecked); + this.onTouched(); }; }