{"action":"created","issue":{"url":"https://api.github.com/repos/driftyco/ionic/issues/4551","repository_url":"https://api.github.com/repos/driftyco/ionic","labels_url":"https://api.github.com/repos/driftyco/ionic/issues/4551/labels{/name}","comments_url":"https://api.github.com/repos/driftyco/ionic/issues/4551/comments","events_url":"https://api.github.com/repos/driftyco/ionic/issues/4551/events","html_url":"https://github.com/driftyco/ionic/issues/4551","id":112941381,"number":4551,"title":"bug: $scope.$watch() on checkbox ng-model doesn't fire in ionic","user":{"login":"djdmbrwsk","id":886305,"avatar_url":"https://avatars.githubusercontent.com/u/886305?v=3","gravatar_id":"","url":"https://api.github.com/users/djdmbrwsk","html_url":"https://github.com/djdmbrwsk","followers_url":"https://api.github.com/users/djdmbrwsk/followers","following_url":"https://api.github.com/users/djdmbrwsk/following{/other_user}","gists_url":"https://api.github.com/users/djdmbrwsk/gists{/gist_id}","starred_url":"https://api.github.com/users/djdmbrwsk/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/djdmbrwsk/subscriptions","organizations_url":"https://api.github.com/users/djdmbrwsk/orgs","repos_url":"https://api.github.com/users/djdmbrwsk/repos","events_url":"https://api.github.com/users/djdmbrwsk/events{/privacy}","received_events_url":"https://api.github.com/users/djdmbrwsk/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/driftyco/ionic/labels/checkbox","name":"checkbox","color":"0052cc"},{"url":"https://api.github.com/repos/driftyco/ionic/labels/needs%20reply","name":"needs reply","color":"ededed"},{"url":"https://api.github.com/repos/driftyco/ionic/labels/v1","name":"v1","color":"888888"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2015-10-23T03:31:28Z","updated_at":"2016-03-24T03:04:55Z","closed_at":null,"body":"**Type**: <span ionic-type>bug</span>\n\n**Platform**: <span ionic-platform>all</span>  \n\n<span ionic-description>It seems like a simple `$scope.$watch()` on checkbox `ng-model` doesn't fire in ionic.  A few observations:\r\n- Works fine in a straight angular app\r\n- Model value does seem to update and display correctly in the DOM\r\n- Nesting the value in an object gets it to work `ng-model=\"nested.test\"`\r\n- Issue is also seen in `<ion-toggle>` and probably `<ion-checkbox>`\r\n\r\n**Works in angular:**  http://embed.plnkr.co/C74AY89frOgPlk61rlzX/preview\r\n**No worky in ionic:**  http://play.ionic.io/app/5f625dab7e47</span>\n\n<span is-issue-template></span>\n"},"comment":{"url":"https://api.github.com/repos/driftyco/ionic/issues/comments/200633378","html_url":"https://github.com/driftyco/ionic/issues/4551#issuecomment-200633378","issue_url":"https://api.github.com/repos/driftyco/ionic/issues/4551","id":200633378,"user":{"login":"djdmbrwsk","id":886305,"avatar_url":"https://avatars.githubusercontent.com/u/886305?v=3","gravatar_id":"","url":"https://api.github.com/users/djdmbrwsk","html_url":"https://github.com/djdmbrwsk","followers_url":"https://api.github.com/users/djdmbrwsk/followers","following_url":"https://api.github.com/users/djdmbrwsk/following{/other_user}","gists_url":"https://api.github.com/users/djdmbrwsk/gists{/gist_id}","starred_url":"https://api.github.com/users/djdmbrwsk/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/djdmbrwsk/subscriptions","organizations_url":"https://api.github.com/users/djdmbrwsk/orgs","repos_url":"https://api.github.com/users/djdmbrwsk/repos","events_url":"https://api.github.com/users/djdmbrwsk/events{/privacy}","received_events_url":"https://api.github.com/users/djdmbrwsk/received_events","type":"User","site_admin":false},"created_at":"2016-03-24T03:04:55Z","updated_at":"2016-03-24T03:04:55Z","body":"Yes. It still happens on 1.2.4 too. It's easy to work around, but..."}}