{"action":"created","issue":{"url":"https://api.github.com/repos/selectize/selectize.js/issues/1145","repository_url":"https://api.github.com/repos/selectize/selectize.js","labels_url":"https://api.github.com/repos/selectize/selectize.js/issues/1145/labels{/name}","comments_url":"https://api.github.com/repos/selectize/selectize.js/issues/1145/comments","events_url":"https://api.github.com/repos/selectize/selectize.js/issues/1145/events","html_url":"https://github.com/selectize/selectize.js/issues/1145","id":174344553,"number":1145,"title":"Change event not always firing on item click","user":{"login":"JacobEvelyn","id":1114569,"avatar_url":"https://avatars.githubusercontent.com/u/1114569?v=3","gravatar_id":"","url":"https://api.github.com/users/JacobEvelyn","html_url":"https://github.com/JacobEvelyn","followers_url":"https://api.github.com/users/JacobEvelyn/followers","following_url":"https://api.github.com/users/JacobEvelyn/following{/other_user}","gists_url":"https://api.github.com/users/JacobEvelyn/gists{/gist_id}","starred_url":"https://api.github.com/users/JacobEvelyn/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/JacobEvelyn/subscriptions","organizations_url":"https://api.github.com/users/JacobEvelyn/orgs","repos_url":"https://api.github.com/users/JacobEvelyn/repos","events_url":"https://api.github.com/users/JacobEvelyn/events{/privacy}","received_events_url":"https://api.github.com/users/JacobEvelyn/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":2,"created_at":"2016-08-31T18:29:29Z","updated_at":"2016-09-02T18:09:50Z","closed_at":"2016-08-31T19:06:39Z","body":"I did:\r\n\r\n* [X] Search for if my issue has already been submitted\r\n* [X] Make sure I'm reporting something precise that needs to be fixed\r\n* [X] Give my issue a descriptive and concise title\r\n* [ ] **[still working on this]** Create a *minimal* working example on JsFiddle or Codepen\r\n\t(or gave a link to a demo on the Selectize docs)\r\n* [ ] **[still working on this]** Indicate *precise* steps to reproduce in *numbers* and the result,\r\n\t  like below\r\n\r\nI've tried to create a minimal reproduction case in Codepen but so far haven't been able to reproduce the issue. The problem (see gifs below) is that some Selectize options don't get \"selected\" when I click on them; no \"change\" event fires. Note that this happens sporadically and appears to be based on where I click on them. Here's a particularly bad example:\r\n\r\n![selectize-onchange](https://cloud.githubusercontent.com/assets/1114569/18139605/3637a114-6f80-11e6-9aea-b85878614ca7.gif)\r\n\r\nI suspect it might be related to our use of a custom font and the option spanning multiple lines. See the cursor flickering between `pointer` and `default` here; when it's `default` is when the change event fires as expected:\r\n\r\n![selectize-onchange-cursor](https://cloud.githubusercontent.com/assets/1114569/18141128/436d8bea-6f86-11e6-8d38-494bd50a4c5b.gif)\r\n\r\nI'll continue working on a minimal reproduction in Codepen but I thought in the meantime it would be good to see if this Issue strikes a chord with either anyone familiar with this codebase (I couldn't even find where the `change` event is called but am happy to dive in with some guidance) or anyone who's seen this before.\r\n\r\nThanks!"},"comment":{"url":"https://api.github.com/repos/selectize/selectize.js/issues/comments/244448389","html_url":"https://github.com/selectize/selectize.js/issues/1145#issuecomment-244448389","issue_url":"https://api.github.com/repos/selectize/selectize.js/issues/1145","id":244448389,"user":{"login":"joallard","id":949482,"avatar_url":"https://avatars.githubusercontent.com/u/949482?v=3","gravatar_id":"","url":"https://api.github.com/users/joallard","html_url":"https://github.com/joallard","followers_url":"https://api.github.com/users/joallard/followers","following_url":"https://api.github.com/users/joallard/following{/other_user}","gists_url":"https://api.github.com/users/joallard/gists{/gist_id}","starred_url":"https://api.github.com/users/joallard/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/joallard/subscriptions","organizations_url":"https://api.github.com/users/joallard/orgs","repos_url":"https://api.github.com/users/joallard/repos","events_url":"https://api.github.com/users/joallard/events{/privacy}","received_events_url":"https://api.github.com/users/joallard/received_events","type":"User","site_admin":false},"created_at":"2016-09-02T18:09:50Z","updated_at":"2016-09-02T18:09:50Z","body":"Oh wow. Thanks for the report @JacobEvelyn!"}}
{"actor":{"display_login":"joallard"}}