I have a problem when angular\'s ng-change is called when model is changed programmatically.
$scope.sendMessage = function() {
$scope.message = \"Message sen
You can try with ngModelOptions. See this plunker for reference http://plnkr.co/edit/BdKx62RW5Ls2Iz1H3VR1?p=preview.
In my example I used ng-model-options="{ updateOn: 'change', debounce: { change: 0 } }"
and it seems to work. It only runs function provided in ngChange when I change the selection. On initialize phase message
stays empty.