{"action":"closed","issue":{"url":"https://api.github.com/repos/eight04/angular-datetime/issues/34","repository_url":"https://api.github.com/repos/eight04/angular-datetime","labels_url":"https://api.github.com/repos/eight04/angular-datetime/issues/34/labels{/name}","comments_url":"https://api.github.com/repos/eight04/angular-datetime/issues/34/comments","events_url":"https://api.github.com/repos/eight04/angular-datetime/issues/34/events","html_url":"https://github.com/eight04/angular-datetime/issues/34","id":164780223,"number":34,"title":"Slowdown and error when entering the date manually","user":{"login":"macias","id":1228047,"avatar_url":"https://avatars.githubusercontent.com/u/1228047?v=3","gravatar_id":"","url":"https://api.github.com/users/macias","html_url":"https://github.com/macias","followers_url":"https://api.github.com/users/macias/followers","following_url":"https://api.github.com/users/macias/following{/other_user}","gists_url":"https://api.github.com/users/macias/gists{/gist_id}","starred_url":"https://api.github.com/users/macias/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/macias/subscriptions","organizations_url":"https://api.github.com/users/macias/orgs","repos_url":"https://api.github.com/users/macias/repos","events_url":"https://api.github.com/users/macias/events{/privacy}","received_events_url":"https://api.github.com/users/macias/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":6,"created_at":"2016-07-11T08:00:35Z","updated_at":"2016-07-12T08:46:30Z","closed_at":"2016-07-12T08:46:30Z","body":"Thank you very much for such a useful component! I have the problem though with the speed. Let's say I have such html code:\r\n\r\n`<input type=\"text\" datetime=\"yyyy-MM-dd\" ng-model=\"start_date\" ng-required=\"true\"/>\r\n`\r\nWhen I use arrows to change the date, everything is fine. But let's say I have day \"11\" and I would like to manually write \"21\". So I type \"21\" and this is what happens:\r\n\r\n* some heavy computation starts because there is no visual feedback, i.e. I don't see a number I just typed\r\n* after some time I can see error in console:\r\n\r\n```\r\n[object Object] angular.min.js (line 117)\r\ne/<()angular.min.js (line 117)\r\nlinkFunc/<()datetime.js (line 1177)\r\nPg</this.$$parseAndValidate()angular.min.js (line 285)\r\nPg</this.$commitViewValue()angular.min.js (line 284)\r\nPg</this.$$debounceViewValueCommit/<()angular.min.js (line 286)\r\nvf/this.$get</m.prototype.$eval(a=Object { type=\"object\"}, b=undefined)angular.min.js (line 145)\r\nvf/this.$get</m.prototype.$apply(a=Object { type=\"object\"})angular.min.js (line 145)\r\nPg</this.$$debounceViewValueCommit(b=\"input\")angular.min.js (line 286)\r\nPg</this.$setViewValue(a=\"2016-07-1\", b=\"input\")angular.min.js (line 286)\r\nlb/l(a=\"input\")angular.min.js (line 176)\r\nSf(a=Object { type=\"object\"}, b=Object { type=\"object\"}, d=Object { type=\"object\"})angular.min.js (line 37)\r\nRf/d(c=Object { type=\"object\"}, d=undefined)angular.min.js (line 36)\r\n\r\n```\t\r\n* \"2\" digit appears in the edit box\r\n* \"1\" digit (which I typed initially) does NOT appear\r\n\r\n* I can now type \"1\" and the processing of it is done in normal speed without any errors\r\n"}}
{"actor":{"display_login":"macias"}}