payload: {"action":"opened","issue":{"url":"https://api.github.com/repos/vuejs/vuex/issues/1513","repository_url":"https://api.github.com/repos/vuejs/vuex","labels_url":"https://api.github.com/repos/vuejs/vuex/issues/1513/labels{/name}","comments_url":"https://api.github.com/repos/vuejs/vuex/issues/1513/comments","events_url":"https://api.github.com/repos/vuejs/vuex/issues/1513/events","html_url":"https://github.com/vuejs/vuex/issues/1513","id":412637975,"node_id":"MDU6SXNzdWU0MTI2Mzc5NzU=","number":1513,"title":"Naming store state array 'queue' results in one dropped array member","user":{"login":"tleeaf","id":5986223,"node_id":"MDQ6VXNlcjU5ODYyMjM=","avatar_url":"https://avatars2.githubusercontent.com/u/5986223?v=4","gravatar_id":"","url":"https://api.github.com/users/tleeaf","html_url":"https://github.com/tleeaf","followers_url":"https://api.github.com/users/tleeaf/followers","following_url":"https://api.github.com/users/tleeaf/following{/other_user}","gists_url":"https://api.github.com/users/tleeaf/gists{/gist_id}","starred_url":"https://api.github.com/users/tleeaf/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tleeaf/subscriptions","organizations_url":"https://api.github.com/users/tleeaf/orgs","repos_url":"https://api.github.com/users/tleeaf/repos","events_url":"https://api.github.com/users/tleeaf/events{/privacy}","received_events_url":"https://api.github.com/users/tleeaf/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2019-02-20T21:31:15Z","updated_at":"2019-02-20T21:31:15Z","closed_at":null,"author_association":"NONE","body":"I named one of my store state members 'queue', which resulted in unexpected behavior, namely that one member of the array would disappear when testing the app in-browser. This occurs independently of any other actions or mutations. I confirmed this by checking the result in vue devtools for chrome, in the vuex tab, and also by adding a v-for that produced simple tags dependent on the data in the 'queue' array.\r\n\r\n`export const store = new Vuex.Store({\r\n  state: {\r\n     queue: [ \r\n      {id: 1333333333}, //one of these members will be dropped \r\n      {id: 1222222222},\r\n      {id: 1111111111}\r\n    ],\r\n    vocabulary: [],\r\n    lessons: [],    \r\n  },\r\n  mutations, actions, getters\r\n})`"}}
other: {"actor":{"display_login":"tleeaf"}}