Ion-radio erratic behavior iOS-9

I applied the ion-radio-fix when the patch was announced
However, on Ionic 1.1.0 the fix was merged but my ion-radio’s are not working.

example:

<ion-radio name="set1" ng-model="radio1" value="1">1</ion-radio>
<ion-radio name="set1" ng-model="radio1" value="2">2</ion-radio>
<h2>Display Value: {{radio1}}</h2>

I can’t show this is in a plunkr as it works on a desktop but only breaks when running on an iOS device running iOS9+

Am I doing something wrong or is there still a bug?

Of note:
Clicking each radio-button does set the correct value, however, the checkmark lags and when you click the selected radio, it selects the other one. Clicking the un-selected radio sets the value BUT does NOT move the checkmark to the clicked radio.

sys info:
Cordova CLI: 5.3.3
Gulp version: CLI version 3.9.0
Gulp local: Local version 3.9.0
Ionic CLI Version: 1.7.7
Ionic App Lib Version: 0.6.3
ios-deploy version: 1.8.2
ios-sim version: 5.0.3
OS: Mac OS X El Capitan
Node Version: v4.2.1
Xcode version: Xcode 7.1 Build version 7B91b

Applying this patch solved the problem:

Looks like this didnt make it into 1.1.0 afterall.

2 Likes