{"action":"opened","issue":{"url":"https://api.github.com/repos/vuejs/vue/issues/6317","repository_url":"https://api.github.com/repos/vuejs/vue","labels_url":"https://api.github.com/repos/vuejs/vue/issues/6317/labels{/name}","comments_url":"https://api.github.com/repos/vuejs/vue/issues/6317/comments","events_url":"https://api.github.com/repos/vuejs/vue/issues/6317/events","html_url":"https://github.com/vuejs/vue/issues/6317","id":248592592,"number":6317,"title":"async data update for select option will trigger DOM \"change\" event","user":{"login":"horans","id":12060804,"avatar_url":"https://avatars3.githubusercontent.com/u/12060804?v=4","gravatar_id":"","url":"https://api.github.com/users/horans","html_url":"https://github.com/horans","followers_url":"https://api.github.com/users/horans/followers","following_url":"https://api.github.com/users/horans/following{/other_user}","gists_url":"https://api.github.com/users/horans/gists{/gist_id}","starred_url":"https://api.github.com/users/horans/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/horans/subscriptions","organizations_url":"https://api.github.com/users/horans/orgs","repos_url":"https://api.github.com/users/horans/repos","events_url":"https://api.github.com/users/horans/events{/privacy}","received_events_url":"https://api.github.com/users/horans/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2017-08-08T03:44:40Z","updated_at":"2017-08-08T03:44:40Z","closed_at":null,"body":"### Version\r\n2.4.2\r\n\r\n### Reproduction link\r\n[https://codepen.io/horan/pen/RZpKzP](https://codepen.io/horan/pen/RZpKzP)\r\n\r\n### Steps to reproduce\r\nopen console panel to check log\r\n\r\n### What is expected?\r\nloading initial data for options should not trigger a DOM \"change\" event (as it should be done by user)\r\n\r\n### What is actually happening?\r\nasync data update will result with a DOM \"change\" event, while sync data update will not.\r\n\r\n---\r\nthis should has something to do with [commit c70addf](https://github.com/vuejs/vue/commit/c70addf7d1a8e820ed80b6ab14aace5aa7b604c5) and it was working fine with v2.4.1.\r\n\r\nmy app should fire a form submit after user changed option, but now the app will submit right after data initialized. (check commented line in sample js)\r\n\r\n<!-- generated by vue-issues. DO NOT REMOVE -->"}}
{"actor":{"display_login":"horans"}}