{"action":"created","issue":{"url":"https://api.github.com/repos/vuejs/vue/issues/3523","repository_url":"https://api.github.com/repos/vuejs/vue","labels_url":"https://api.github.com/repos/vuejs/vue/issues/3523/labels{/name}","comments_url":"https://api.github.com/repos/vuejs/vue/issues/3523/comments","events_url":"https://api.github.com/repos/vuejs/vue/issues/3523/events","html_url":"https://github.com/vuejs/vue/issues/3523","id":173191724,"number":3523,"title":"Checkbox checked state issue","user":{"login":"miljan-aleksic","id":513275,"avatar_url":"https://avatars.githubusercontent.com/u/513275?v=3","gravatar_id":"","url":"https://api.github.com/users/miljan-aleksic","html_url":"https://github.com/miljan-aleksic","followers_url":"https://api.github.com/users/miljan-aleksic/followers","following_url":"https://api.github.com/users/miljan-aleksic/following{/other_user}","gists_url":"https://api.github.com/users/miljan-aleksic/gists{/gist_id}","starred_url":"https://api.github.com/users/miljan-aleksic/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/miljan-aleksic/subscriptions","organizations_url":"https://api.github.com/users/miljan-aleksic/orgs","repos_url":"https://api.github.com/users/miljan-aleksic/repos","events_url":"https://api.github.com/users/miljan-aleksic/events{/privacy}","received_events_url":"https://api.github.com/users/miljan-aleksic/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/vuejs/vue/labels/2.0","name":"2.0","color":"f9d0c4"},{"url":"https://api.github.com/repos/vuejs/vue/labels/in%20review","name":"in review","color":"f7c6c7"}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":10,"created_at":"2016-08-25T12:37:37Z","updated_at":"2016-08-25T17:18:14Z","closed_at":null,"body":"### Vue.js version\r\n2.0.0-rc3\r\n\r\n### Reproduction Link\r\nhttps://jsfiddle.net/miljan/9fzmq8qy/\r\n\r\n### Steps to reproduce\r\nToggle the Checkbox 1, it will update the data state, but not it checked state.\r\nToggle the Checkbox 2, it will update its checked sate ignoring the data checked state.\r\n\r\n### What is Expected?\r\nI expect the checkbox to accurately relfect the component data. In a scenario where we have a Table component which rows renders a checkbox for each and on click emits an event to update the selected state (being this passed as prop), both exposed examples in the fiddle would fail. Checkbox 1 because would show no visual state change and Checkbox 2 because even without firing any event would show a falsy visual state change.\r\n"},"comment":{"url":"https://api.github.com/repos/vuejs/vue/issues/comments/242470057","html_url":"https://github.com/vuejs/vue/issues/3523#issuecomment-242470057","issue_url":"https://api.github.com/repos/vuejs/vue/issues/3523","id":242470057,"user":{"login":"LinusBorg","id":1444526,"avatar_url":"https://avatars.githubusercontent.com/u/1444526?v=3","gravatar_id":"","url":"https://api.github.com/users/LinusBorg","html_url":"https://github.com/LinusBorg","followers_url":"https://api.github.com/users/LinusBorg/followers","following_url":"https://api.github.com/users/LinusBorg/following{/other_user}","gists_url":"https://api.github.com/users/LinusBorg/gists{/gist_id}","starred_url":"https://api.github.com/users/LinusBorg/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/LinusBorg/subscriptions","organizations_url":"https://api.github.com/users/LinusBorg/orgs","repos_url":"https://api.github.com/users/LinusBorg/repos","events_url":"https://api.github.com/users/LinusBorg/events{/privacy}","received_events_url":"https://api.github.com/users/LinusBorg/received_events","type":"User","site_admin":false},"created_at":"2016-08-25T17:18:13Z","updated_at":"2016-08-25T17:18:13Z","body":"@miljan-aleksic I will not label this a bug, as it seems to be more because of the browser behaviour and the workaround can be implemented easy enough.\r\n\r\nWill keep it open for discussion though, to see weither we can come up with a clever way to catch this in Vue itself somehow. But honestly, I doubt it."}}
{"actor":{"display_login":"LinusBorg"}}