http://demos.telerik.com/kendo-ui/autocomplete/angular
You can see the issue in the demo page. If you inspect the autocomplete element on initial page load without doing anything else, and then type into the autocomplete field, you will see that the input's state switches between ng-dirty and ng-pristine. if you select outside of the input field and then back into the field, it's dirty state works as expected.
This is messing with our angular validation messages where we only want to show a message when the input is dirty.