autocomplete sets itself back to $pristine state after input

4 posts, 0 answers
  1. Jonathan
    Jonathan avatar
    10 posts
    Member since:
    Feb 2014

    Posted 15 May 2015 Link to this post

    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.

  2. Plamen Lazarov
    Admin
    Plamen Lazarov avatar
    135 posts

    Posted 19 May 2015 Link to this post

    Hello Jonathan,

    Thank you for reporting the issue.

    We were able to reproduce it and it is logged in Github.

    As a small token of gratitude I updated your Telerik points. 

    Regards,
    Plamen Lazarov
    Telerik
     
    Join us on our journey to create the world's most complete HTML 5 UI Framework - download Kendo UI now!
     
  3. Kendo UI is VS 2017 Ready
  4. Plamen Lazarov
    Admin
    Plamen Lazarov avatar
    135 posts

    Posted 19 May 2015 Link to this post

    Hello Jonathan,

    The issue has been fixed. The fix will be included in the next internal build and can be downloaded by following the steps below: 

        1. Login to your account and go to Products and Subscriptions.

        2. Go to Kendo UI Proffesional

        3. Then on the right sight go to Latest Internal Build. 

    Regards,
    Plamen Lazarov
    Telerik
     
    Join us on our journey to create the world's most complete HTML 5 UI Framework - download Kendo UI now!
     
  5. Jonathan
    Jonathan avatar
    10 posts
    Member since:
    Feb 2014

    Posted 19 May 2015 Link to this post

    awesome. thanks for the help.
Back to Top
Kendo UI is VS 2017 Ready