ng-change does not work - the angularjs data binding is broken by the virtual keyboard - will look at manually initializing for each field, and then forcing the data change via callback