Ionic 2 for Desktop windows is updating binded data with delay

I have found a bug which is only for windows desktop platform. I did not test it in iOS but i think there will be ok. Also in Android works fine. The problem is i have this code:

<ion-content>
	<ion-list no-border>
		<ion-item>
			<ion-toggle [(ngModel)]="isExpandable"></ion-toggle>
			<ion-label>
				Expandable
			</ion-label>
			<ion-icon name='md-arrow-dropdown' item-left></ion-icon>
		</ion-item>
		
		<ion-item>
			<ion-label style='padding-left: 5px;'>
				label1
			</ion-label>
			<button [disabled]="isExpandable == false" ion-button item-right>
				clear
			</button>
			<button [disabled]="isExpandable == false" ion-button item-right>
				open
			</button>
		</ion-item>
		
		<ion-item>
			<ion-label style='padding-left: 5px;'>
				label2
			</ion-label>
			<button [disabled]="isExpandable == false" ion-button item-right>
				Clear
			</button>
			<button [disabled]="isExpandable == false" ion-button item-right >
				Open
			</button>
		</ion-item>
		
		<ion-item>
			<ion-label style='padding-left: 5px;'>
				Label3
			</ion-label>
			<button [disabled]="isExpandable == false" ion-button item-right>
				Clear
			</button>
			<button [disabled]="isExpandable == false" ion-button item-right>
				Open
			</button>
		</ion-item>
	</ion-list>
</ion-content>

and i init isExpandable like true (boolean), but when I press the toggle it works like D-trigger. When i`m in modal page it works with 1 delay all the time, in normal page it works only the first time correctly and after that starts to delay. By “1 delay” i mean when i clicked it it all the options below should go to opposite, but instead they dont change. The first change comes after second toggle click.

I`m with ionic v. 2.2.2