{"action":"created","issue":{"url":"https://api.github.com/repos/vuejs/vue/issues/6888","repository_url":"https://api.github.com/repos/vuejs/vue","labels_url":"https://api.github.com/repos/vuejs/vue/issues/6888/labels{/name}","comments_url":"https://api.github.com/repos/vuejs/vue/issues/6888/comments","events_url":"https://api.github.com/repos/vuejs/vue/issues/6888/events","html_url":"https://github.com/vuejs/vue/issues/6888","id":267720605,"number":6888,"title":"Inconsistency with 2.4.4: the behavior of v-model + v-on on the same element","user":{"login":"campugnatus","id":1621042,"avatar_url":"https://avatars2.githubusercontent.com/u/1621042?v=4","gravatar_id":"","url":"https://api.github.com/users/campugnatus","html_url":"https://github.com/campugnatus","followers_url":"https://api.github.com/users/campugnatus/followers","following_url":"https://api.github.com/users/campugnatus/following{/other_user}","gists_url":"https://api.github.com/users/campugnatus/gists{/gist_id}","starred_url":"https://api.github.com/users/campugnatus/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/campugnatus/subscriptions","organizations_url":"https://api.github.com/users/campugnatus/orgs","repos_url":"https://api.github.com/users/campugnatus/repos","events_url":"https://api.github.com/users/campugnatus/events{/privacy}","received_events_url":"https://api.github.com/users/campugnatus/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2017-10-23T15:49:36Z","updated_at":"2017-10-23T15:57:59Z","closed_at":"2017-10-23T15:57:59Z","author_association":"NONE","body":"### Version\r\n2.5.2\r\n\r\n### Reproduction link\r\n[https://jsfiddle.net/8gorckx3/](https://jsfiddle.net/8gorckx3/)\r\n\r\n### Steps to reproduce\r\nClick the checkbox once (or several times, no matter)\r\n\r\n\r\n### What is expected?\r\nProperties \"on\" and \"ison\" to end up having the same value\r\n\r\n### What is actually happening?\r\nProperties \"on\" and \"ison\" end up having the opposite values\r\n\r\n---\r\nIn vue@2.4.4 (at least) the same experiment results in values of \"on\" and \"ison\" being the same, which seems more natural to me, as the new state of checkbox is exactly what I'm interested in inside the event handler.\r\n\r\nThis seems like a trivial use case so I'm not sure if this is a regression bug or a feature :) Either way, the fact that backward compatibility with 2.4.4 is broken is surely a bad thing, especially since npm installs 2.5.2 when given \"^2.4.4\" version range.\r\n\r\n<!-- generated by vue-issues. DO NOT REMOVE -->"},"comment":{"url":"https://api.github.com/repos/vuejs/vue/issues/comments/338707231","html_url":"https://github.com/vuejs/vue/issues/6888#issuecomment-338707231","issue_url":"https://api.github.com/repos/vuejs/vue/issues/6888","id":338707231,"user":{"login":"yyx990803","id":499550,"avatar_url":"https://avatars1.githubusercontent.com/u/499550?v=4","gravatar_id":"","url":"https://api.github.com/users/yyx990803","html_url":"https://github.com/yyx990803","followers_url":"https://api.github.com/users/yyx990803/followers","following_url":"https://api.github.com/users/yyx990803/following{/other_user}","gists_url":"https://api.github.com/users/yyx990803/gists{/gist_id}","starred_url":"https://api.github.com/users/yyx990803/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/yyx990803/subscriptions","organizations_url":"https://api.github.com/users/yyx990803/orgs","repos_url":"https://api.github.com/users/yyx990803/repos","events_url":"https://api.github.com/users/yyx990803/events{/privacy}","received_events_url":"https://api.github.com/users/yyx990803/received_events","type":"User","site_admin":false},"created_at":"2017-10-23T15:57:59Z","updated_at":"2017-10-23T15:57:59Z","author_association":"COLLABORATOR","body":"This is an intentional change to fix a couple bugs caused by event firing orders. In fact if you try 2.4.4 in Firefox, you will see that it has the behavior of 2.5.x in Chrome.\r\n\r\n2.5.x has consistent behavior in all browsers, so this is considered a fix."}}
{"actor":{"display_login":"yyx990803"}}