{"comment":{"url":"https://api.github.com/repos/grahamrhay/howler.js/comments/12535991","html_url":"https://github.com/grahamrhay/howler.js/commit/6422d9af63db844001c300219fa6ccb471a56d8f#commitcomment-12535991","id":12535991,"user":{"login":"odaba","id":5867010,"avatar_url":"https://avatars.githubusercontent.com/u/5867010?v=3","gravatar_id":"","url":"https://api.github.com/users/odaba","html_url":"https://github.com/odaba","followers_url":"https://api.github.com/users/odaba/followers","following_url":"https://api.github.com/users/odaba/following{/other_user}","gists_url":"https://api.github.com/users/odaba/gists{/gist_id}","starred_url":"https://api.github.com/users/odaba/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/odaba/subscriptions","organizations_url":"https://api.github.com/users/odaba/orgs","repos_url":"https://api.github.com/users/odaba/repos","events_url":"https://api.github.com/users/odaba/events{/privacy}","received_events_url":"https://api.github.com/users/odaba/received_events","type":"User","site_admin":false},"position":null,"line":null,"path":"","commit_id":"6422d9af63db844001c300219fa6ccb471a56d8f","created_at":"2015-08-05T09:13:18Z","updated_at":"2015-08-05T09:13:18Z","body":"On line 1063, why did you clear the default value for 'index'? Clearly, on line 1076 it is being used as the index of an array (where undefined is evaluated as 0), but on line 1073 it is not so clear-cut. If self._onendTimer is an object, that object could conceivably have a property called undefined, and another property called 0.\r\n\r\nI realize this is an edge case, but it was not a problem before, was it? Is there something I'm missing?"}}