{"action":"created","issue":{"url":"https://api.github.com/repos/facebook/react/issues/2011","labels_url":"https://api.github.com/repos/facebook/react/issues/2011/labels{/name}","comments_url":"https://api.github.com/repos/facebook/react/issues/2011/comments","events_url":"https://api.github.com/repos/facebook/react/issues/2011/events","html_url":"https://github.com/facebook/react/issues/2011","id":39770296,"number":2011,"title":"relatedTarget in blur event in Firefox returns null always","user":{"login":"leoasis","id":328001,"avatar_url":"https://avatars.githubusercontent.com/u/328001?v=3","gravatar_id":"","url":"https://api.github.com/users/leoasis","html_url":"https://github.com/leoasis","followers_url":"https://api.github.com/users/leoasis/followers","following_url":"https://api.github.com/users/leoasis/following{/other_user}","gists_url":"https://api.github.com/users/leoasis/gists{/gist_id}","starred_url":"https://api.github.com/users/leoasis/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/leoasis/subscriptions","organizations_url":"https://api.github.com/users/leoasis/orgs","repos_url":"https://api.github.com/users/leoasis/repos","events_url":"https://api.github.com/users/leoasis/events{/privacy}","received_events_url":"https://api.github.com/users/leoasis/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/facebook/react/labels/Component:%20Events","name":"Component: Events","color":"0052cc"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":32,"created_at":"2014-08-07T21:28:00Z","updated_at":"2015-07-23T14:20:13Z","closed_at":null,"body":"Basically that, the relatedTarget is returning null all the time, when in Chrome it is returning the correct value if clicking on an actual element (will return null if clicking outside the document, which is ok).\r\n\r\nThis is something that Firefox is doing natively, so there should be some \"patch\" in that case to make it cross browser as a syntethic event.\r\n\r\nHere is an example: http://jsfiddle.net/leoasis/kb3gN/4476/ Click the first input and then the second, and you'll see in the console: a) the relatedTarget if in Chrome, or b) null if in Firefox."},"comment":{"url":"https://api.github.com/repos/facebook/react/issues/comments/124121934","html_url":"https://github.com/facebook/react/issues/2011#issuecomment-124121934","issue_url":"https://api.github.com/repos/facebook/react/issues/2011","id":124121934,"user":{"login":"yaycmyk","id":570070,"avatar_url":"https://avatars.githubusercontent.com/u/570070?v=3","gravatar_id":"","url":"https://api.github.com/users/yaycmyk","html_url":"https://github.com/yaycmyk","followers_url":"https://api.github.com/users/yaycmyk/followers","following_url":"https://api.github.com/users/yaycmyk/following{/other_user}","gists_url":"https://api.github.com/users/yaycmyk/gists{/gist_id}","starred_url":"https://api.github.com/users/yaycmyk/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/yaycmyk/subscriptions","organizations_url":"https://api.github.com/users/yaycmyk/orgs","repos_url":"https://api.github.com/users/yaycmyk/repos","events_url":"https://api.github.com/users/yaycmyk/events{/privacy}","received_events_url":"https://api.github.com/users/yaycmyk/received_events","type":"User","site_admin":false},"created_at":"2015-07-23T14:20:13Z","updated_at":"2015-07-23T14:20:13Z","body":"@dantman `event.persist()` takes care of that"}}