{"action":"created","issue":{"url":"https://api.github.com/repos/angular-ui/ui-mask/issues/29","labels_url":"https://api.github.com/repos/angular-ui/ui-mask/issues/29/labels{/name}","comments_url":"https://api.github.com/repos/angular-ui/ui-mask/issues/29/comments","events_url":"https://api.github.com/repos/angular-ui/ui-mask/issues/29/events","html_url":"https://github.com/angular-ui/ui-mask/issues/29","id":100120754,"number":29,"title":"When initializing the mask it is set to dirty","user":{"login":"marbletravis","id":8137075,"avatar_url":"https://avatars.githubusercontent.com/u/8137075?v=3","gravatar_id":"","url":"https://api.github.com/users/marbletravis","html_url":"https://github.com/marbletravis","followers_url":"https://api.github.com/users/marbletravis/followers","following_url":"https://api.github.com/users/marbletravis/following{/other_user}","gists_url":"https://api.github.com/users/marbletravis/gists{/gist_id}","starred_url":"https://api.github.com/users/marbletravis/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/marbletravis/subscriptions","organizations_url":"https://api.github.com/users/marbletravis/orgs","repos_url":"https://api.github.com/users/marbletravis/repos","events_url":"https://api.github.com/users/marbletravis/events{/privacy}","received_events_url":"https://api.github.com/users/marbletravis/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":4,"created_at":"2015-08-10T17:20:29Z","updated_at":"2015-08-25T13:26:54Z","closed_at":null,"body":"When initializing the mask it is set to dirty even though technically the data hasn't changed.\r\n\r\nIn initPlaceHolder function eventHandler is called which ends up setting the field as dirty. It appears in other initialization sequences that we don't want it set to dirty.\r\n\r\nBug?"},"comment":{"url":"https://api.github.com/repos/angular-ui/ui-mask/issues/comments/134584895","html_url":"https://github.com/angular-ui/ui-mask/issues/29#issuecomment-134584895","issue_url":"https://api.github.com/repos/angular-ui/ui-mask/issues/29","id":134584895,"user":{"login":"fallXone","id":5201384,"avatar_url":"https://avatars.githubusercontent.com/u/5201384?v=3","gravatar_id":"","url":"https://api.github.com/users/fallXone","html_url":"https://github.com/fallXone","followers_url":"https://api.github.com/users/fallXone/followers","following_url":"https://api.github.com/users/fallXone/following{/other_user}","gists_url":"https://api.github.com/users/fallXone/gists{/gist_id}","starred_url":"https://api.github.com/users/fallXone/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fallXone/subscriptions","organizations_url":"https://api.github.com/users/fallXone/orgs","repos_url":"https://api.github.com/users/fallXone/repos","events_url":"https://api.github.com/users/fallXone/events{/privacy}","received_events_url":"https://api.github.com/users/fallXone/received_events","type":"User","site_admin":false},"created_at":"2015-08-25T13:26:54Z","updated_at":"2015-08-25T13:26:54Z","body":"There was an issue in IE where a placeholder input would fire the 'input' event initially, dirtying the form. It makes UI-mask look like the culprit, but I believe IE is to blame. The angular team fixed this in angular 1.3.6."}}