{"action":"created","issue":{"url":"https://api.github.com/repos/mrdoob/three.js/issues/8064","repository_url":"https://api.github.com/repos/mrdoob/three.js","labels_url":"https://api.github.com/repos/mrdoob/three.js/issues/8064/labels{/name}","comments_url":"https://api.github.com/repos/mrdoob/three.js/issues/8064/comments","events_url":"https://api.github.com/repos/mrdoob/three.js/issues/8064/events","html_url":"https://github.com/mrdoob/three.js/pull/8064","id":131219482,"number":8064,"title":"Keep state modifier active until key is released","user":{"login":"mgreter","id":282293,"avatar_url":"https://avatars.githubusercontent.com/u/282293?v=3","gravatar_id":"","url":"https://api.github.com/users/mgreter","html_url":"https://github.com/mgreter","followers_url":"https://api.github.com/users/mgreter/followers","following_url":"https://api.github.com/users/mgreter/following{/other_user}","gists_url":"https://api.github.com/users/mgreter/gists{/gist_id}","starred_url":"https://api.github.com/users/mgreter/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mgreter/subscriptions","organizations_url":"https://api.github.com/users/mgreter/orgs","repos_url":"https://api.github.com/users/mgreter/repos","events_url":"https://api.github.com/users/mgreter/events{/privacy}","received_events_url":"https://api.github.com/users/mgreter/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2016-02-04T02:28:20Z","updated_at":"2016-02-07T08:48:02Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/mrdoob/three.js/pulls/8064","html_url":"https://github.com/mrdoob/three.js/pull/8064","diff_url":"https://github.com/mrdoob/three.js/pull/8064.diff","patch_url":"https://github.com/mrdoob/three.js/pull/8064.patch"},"body":"Another small fix that solves an issue (IMO) with `TrackballControls`\r\n\r\nCurrently when I press a modifier key, any initial mouse action would do the action according to the pressed key. After the mouse button is released, that modifier key is reset and the behavior is back to normal, even though I'm still pressing tha key down. I don't think this was on purpose, since I think the state should only be released once the key is actually lifted up."},"comment":{"url":"https://api.github.com/repos/mrdoob/three.js/issues/comments/180977682","html_url":"https://github.com/mrdoob/three.js/pull/8064#issuecomment-180977682","issue_url":"https://api.github.com/repos/mrdoob/three.js/issues/8064","id":180977682,"user":{"login":"mrdoob","id":97088,"avatar_url":"https://avatars.githubusercontent.com/u/97088?v=3","gravatar_id":"","url":"https://api.github.com/users/mrdoob","html_url":"https://github.com/mrdoob","followers_url":"https://api.github.com/users/mrdoob/followers","following_url":"https://api.github.com/users/mrdoob/following{/other_user}","gists_url":"https://api.github.com/users/mrdoob/gists{/gist_id}","starred_url":"https://api.github.com/users/mrdoob/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mrdoob/subscriptions","organizations_url":"https://api.github.com/users/mrdoob/orgs","repos_url":"https://api.github.com/users/mrdoob/repos","events_url":"https://api.github.com/users/mrdoob/events{/privacy}","received_events_url":"https://api.github.com/users/mrdoob/received_events","type":"User","site_admin":false},"created_at":"2016-02-07T08:48:02Z","updated_at":"2016-02-07T08:48:02Z","body":"Hmm, I'm not sure I understand the combination you're describing. Do you mind explaining it again?"}}