{"action":"created","issue":{"url":"https://api.github.com/repos/highfidelity/hifi/issues/5779","labels_url":"https://api.github.com/repos/highfidelity/hifi/issues/5779/labels{/name}","comments_url":"https://api.github.com/repos/highfidelity/hifi/issues/5779/comments","events_url":"https://api.github.com/repos/highfidelity/hifi/issues/5779/events","html_url":"https://github.com/highfidelity/hifi/pull/5779","id":105935477,"number":5779,"title":"Make sure all entity script callbacks happen on the Entities script engine thread","user":{"login":"ZappoMan","id":2093195,"avatar_url":"https://avatars.githubusercontent.com/u/2093195?v=3","gravatar_id":"","url":"https://api.github.com/users/ZappoMan","html_url":"https://github.com/ZappoMan","followers_url":"https://api.github.com/users/ZappoMan/followers","following_url":"https://api.github.com/users/ZappoMan/following{/other_user}","gists_url":"https://api.github.com/users/ZappoMan/gists{/gist_id}","starred_url":"https://api.github.com/users/ZappoMan/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ZappoMan/subscriptions","organizations_url":"https://api.github.com/users/ZappoMan/orgs","repos_url":"https://api.github.com/users/ZappoMan/repos","events_url":"https://api.github.com/users/ZappoMan/events{/privacy}","received_events_url":"https://api.github.com/users/ZappoMan/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-09-11T02:54:13Z","updated_at":"2015-09-11T03:05:42Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/highfidelity/hifi/pulls/5779","html_url":"https://github.com/highfidelity/hifi/pull/5779","diff_url":"https://github.com/highfidelity/hifi/pull/5779.diff","patch_url":"https://github.com/highfidelity/hifi/pull/5779.patch"},"body":"The callbacks for things like preload, unload, mouse events and others were happening on the main thread. They really should happen on the entities script engine thread. This fix will make sure all these calls are invoked in the write thread."},"comment":{"url":"https://api.github.com/repos/highfidelity/hifi/issues/comments/139437320","html_url":"https://github.com/highfidelity/hifi/pull/5779#issuecomment-139437320","issue_url":"https://api.github.com/repos/highfidelity/hifi/issues/5779","id":139437320,"user":{"login":"hifi-gustavo","id":4554450,"avatar_url":"https://avatars.githubusercontent.com/u/4554450?v=3","gravatar_id":"","url":"https://api.github.com/users/hifi-gustavo","html_url":"https://github.com/hifi-gustavo","followers_url":"https://api.github.com/users/hifi-gustavo/followers","following_url":"https://api.github.com/users/hifi-gustavo/following{/other_user}","gists_url":"https://api.github.com/users/hifi-gustavo/gists{/gist_id}","starred_url":"https://api.github.com/users/hifi-gustavo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hifi-gustavo/subscriptions","organizations_url":"https://api.github.com/users/hifi-gustavo/orgs","repos_url":"https://api.github.com/users/hifi-gustavo/repos","events_url":"https://api.github.com/users/hifi-gustavo/events{/privacy}","received_events_url":"https://api.github.com/users/hifi-gustavo/received_events","type":"User","site_admin":false},"created_at":"2015-09-11T03:05:42Z","updated_at":"2015-09-11T03:05:42Z","body":"Build console output for commit: 92a5a999c6a2478fb46de91bae65fabcf57e95af available at: https://gist.github.com/83abe3aeff392a0534f7<br/><br/>Installers available for download at: <br/>Windows: http://s3.amazonaws.com/hifi-public/pr-builds/dev-interface-5779.exe<br/>OS X: http://s3.amazonaws.com/hifi-public/pr-builds/dev-interface-5779.dmg"}}