From 4f9583d2b8ca1bee30f85a583bf9d828e8e931aa Mon Sep 17 00:00:00 2001 From: Brandy Carney Date: Wed, 25 Nov 2015 16:50:41 -0500 Subject: [PATCH] fix(radio): fixed radio so if the radio is checked it will update the value itself fixes #530 --- ionic/components/radio/radio.ts | 2 +- ionic/components/radio/test/basic/main.html | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/ionic/components/radio/radio.ts b/ionic/components/radio/radio.ts index f507bfd4ac..441739d584 100644 --- a/ionic/components/radio/radio.ts +++ b/ionic/components/radio/radio.ts @@ -91,13 +91,13 @@ export class RadioGroup extends Ion { radio.id = radio.id || ('radio-' + this.id + '-' + (++this.radioIds)); this.radios.push(radio); - console.log("Radio", radio.id, radio.value, radio.checked); if (this.value == radio.value) { radio.check(this.value); } if (radio.checked) { this.value = radio.value; + this.onChange(this.value); this.activeId = radio.id; } } diff --git a/ionic/components/radio/test/basic/main.html b/ionic/components/radio/test/basic/main.html index 790e51ad86..b1f1522e78 100644 --- a/ionic/components/radio/test/basic/main.html +++ b/ionic/components/radio/test/basic/main.html @@ -39,8 +39,8 @@
- fruits.dirty: {{fruitsForm.controls.fruits.dirty}}
- fruits.value: {{fruitsForm.controls.fruits.value}}
+ fruits.dirty: {{fruitsForm.controls.fruits.dirty}}
+ fruits.value: {{fruitsForm.controls.fruits.value}}
@@ -53,7 +53,7 @@
- currenciesControl.value: {{currencyForm.controls.currenciesControl.value}} + currenciesControl.value: {{currencyForm.controls.currenciesControl.value}}
@@ -62,7 +62,7 @@
- relationship: {{relationship}} + relationship: {{relationship}}