{"action":"opened","issue":{"url":"https://api.github.com/repos/callemall/material-ui/issues/4149","repository_url":"https://api.github.com/repos/callemall/material-ui","labels_url":"https://api.github.com/repos/callemall/material-ui/issues/4149/labels{/name}","comments_url":"https://api.github.com/repos/callemall/material-ui/issues/4149/comments","events_url":"https://api.github.com/repos/callemall/material-ui/issues/4149/events","html_url":"https://github.com/callemall/material-ui/issues/4149","id":152769355,"number":4149,"title":"[Core][TouchTap] react-tap-event-plugin registering right clicks as clicks on windows","user":{"login":"nathanmarks","id":4420103,"avatar_url":"https://avatars.githubusercontent.com/u/4420103?v=3","gravatar_id":"","url":"https://api.github.com/users/nathanmarks","html_url":"https://github.com/nathanmarks","followers_url":"https://api.github.com/users/nathanmarks/followers","following_url":"https://api.github.com/users/nathanmarks/following{/other_user}","gists_url":"https://api.github.com/users/nathanmarks/gists{/gist_id}","starred_url":"https://api.github.com/users/nathanmarks/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nathanmarks/subscriptions","organizations_url":"https://api.github.com/users/nathanmarks/orgs","repos_url":"https://api.github.com/users/nathanmarks/repos","events_url":"https://api.github.com/users/nathanmarks/events{/privacy}","received_events_url":"https://api.github.com/users/nathanmarks/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/callemall/material-ui/labels/Bug","name":"Bug","color":"e11d21"},{"url":"https://api.github.com/repos/callemall/material-ui/labels/Core","name":"Core","color":"006b75"},{"url":"https://api.github.com/repos/callemall/material-ui/labels/External%20Dependency","name":"External Dependency","color":"a11d21"},{"url":"https://api.github.com/repos/callemall/material-ui/labels/Regression","name":"Regression","color":"e11d21"}],"state":"open","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/callemall/material-ui/milestones/10","html_url":"https://github.com/callemall/material-ui/milestones/0.15.0%20Release","labels_url":"https://api.github.com/repos/callemall/material-ui/milestones/10/labels","id":1472363,"number":10,"title":"0.15.0 Release","description":"","creator":{"login":"alitaheri","id":8528759,"avatar_url":"https://avatars.githubusercontent.com/u/8528759?v=3","gravatar_id":"","url":"https://api.github.com/users/alitaheri","html_url":"https://github.com/alitaheri","followers_url":"https://api.github.com/users/alitaheri/followers","following_url":"https://api.github.com/users/alitaheri/following{/other_user}","gists_url":"https://api.github.com/users/alitaheri/gists{/gist_id}","starred_url":"https://api.github.com/users/alitaheri/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/alitaheri/subscriptions","organizations_url":"https://api.github.com/users/alitaheri/orgs","repos_url":"https://api.github.com/users/alitaheri/repos","events_url":"https://api.github.com/users/alitaheri/events{/privacy}","received_events_url":"https://api.github.com/users/alitaheri/received_events","type":"User","site_admin":false},"open_issues":1,"closed_issues":52,"state":"open","created_at":"2015-12-23T09:11:44Z","updated_at":"2016-05-03T13:10:18Z","due_on":null,"closed_at":null},"comments":0,"created_at":"2016-05-03T13:10:18Z","updated_at":"2016-05-03T13:10:18Z","closed_at":null,"body":"`react-tap-event-plugin` is picking up right clicks on windows as clicks to trigger `touchTap` events.\r\n\r\nThis issue is present in our library, but here is a plain vanilla example demonstrating the issue:\r\n\r\n![img](https://i.gyazo.com/e6ba6c3ca3e1f1823f7596a626cd178b.gif)\r\n\r\n```js\r\nvar React = require(\"react\");\r\nvar ReactDOM = require(\"react-dom\");\r\ninjectTapEventPlugin = require(\"react-tap-event-plugin\");\r\ninjectTapEventPlugin();\r\n\r\nvar Main = React.createClass({\r\n  render: function() {\r\n    return (\r\n      <a\r\n        href=\"#\"\r\n        onTouchTap={this.handleTouchTap}\r\n        onClick={this.handleClick}\r\n      >\r\n        Tap Me\r\n      </a>\r\n    );\r\n  },\r\n\r\n  handleClick: function(e) {\r\n    e.persist();\r\n    console.log('click', e);\r\n    // alert(\"click\");\r\n  },\r\n\r\n  handleTouchTap: function(e) {\r\n    e.persist();\r\n    console.log('touchTap', e);\r\n    // alert(\"touchTap\");\r\n  }\r\n});\r\n\r\nReactDOM.render(<Main />, document.getElementById(\"container\"));\r\n```"}}