{"action":"created","issue":{"url":"https://api.github.com/repos/matplotlib/matplotlib/issues/5344","labels_url":"https://api.github.com/repos/matplotlib/matplotlib/issues/5344/labels{/name}","comments_url":"https://api.github.com/repos/matplotlib/matplotlib/issues/5344/comments","events_url":"https://api.github.com/repos/matplotlib/matplotlib/issues/5344/events","html_url":"https://github.com/matplotlib/matplotlib/issues/5344","id":113958030,"number":5344,"title":"Arrow in polar plot broken","user":{"login":"michaelaye","id":69774,"avatar_url":"https://avatars.githubusercontent.com/u/69774?v=3","gravatar_id":"","url":"https://api.github.com/users/michaelaye","html_url":"https://github.com/michaelaye","followers_url":"https://api.github.com/users/michaelaye/followers","following_url":"https://api.github.com/users/michaelaye/following{/other_user}","gists_url":"https://api.github.com/users/michaelaye/gists{/gist_id}","starred_url":"https://api.github.com/users/michaelaye/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/michaelaye/subscriptions","organizations_url":"https://api.github.com/users/michaelaye/orgs","repos_url":"https://api.github.com/users/michaelaye/repos","events_url":"https://api.github.com/users/michaelaye/events{/privacy}","received_events_url":"https://api.github.com/users/michaelaye/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/matplotlib/matplotlib/labels/confirmed%20bug","name":"confirmed bug","color":"444444"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":10,"created_at":"2015-10-29T01:05:23Z","updated_at":"2015-11-02T13:05:48Z","closed_at":null,"body":"It works fine only at angle 0, otherwise the arrow head is corrupted.\r\nUsing this code:\r\n```python\r\nfig = plt.figure()\r\nax = fig.add_subplot(111, polar=True)\r\nax.arrow(0, 0, 3.14/2, 0.8, linewidth=3, width=0.005 )\r\nax.yaxis.set_ticklabels([])\r\nax.tick_params(axis='both', which='major', labelsize=20)\r\n```\r\nHere's how it looks:\r\n![unknown](https://cloud.githubusercontent.com/assets/69774/10807562/ac2e4a70-7da6-11e5-949e-62f4d8f0c710.png)\r\n\r\nAt zero for 3rd parameter of above arrow call, it looks okay, but **only** there:\r\n![unknown-1](https://cloud.githubusercontent.com/assets/69774/10807564/b1134c2a-7da6-11e5-81da-6af19a477e8b.png)\r\n\r\nVersion: master on OSX, in the notebook, seen both with `inline` and `nbagg` backend."},"comment":{"url":"https://api.github.com/repos/matplotlib/matplotlib/issues/comments/153011470","html_url":"https://github.com/matplotlib/matplotlib/issues/5344#issuecomment-153011470","issue_url":"https://api.github.com/repos/matplotlib/matplotlib/issues/5344","id":153011470,"user":{"login":"mdboom","id":38294,"avatar_url":"https://avatars.githubusercontent.com/u/38294?v=3","gravatar_id":"","url":"https://api.github.com/users/mdboom","html_url":"https://github.com/mdboom","followers_url":"https://api.github.com/users/mdboom/followers","following_url":"https://api.github.com/users/mdboom/following{/other_user}","gists_url":"https://api.github.com/users/mdboom/gists{/gist_id}","starred_url":"https://api.github.com/users/mdboom/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mdboom/subscriptions","organizations_url":"https://api.github.com/users/mdboom/orgs","repos_url":"https://api.github.com/users/mdboom/repos","events_url":"https://api.github.com/users/mdboom/events{/privacy}","received_events_url":"https://api.github.com/users/mdboom/received_events","type":"User","site_admin":false},"created_at":"2015-11-02T13:05:47Z","updated_at":"2015-11-02T13:05:47Z","body":"@QuLogic: I agree.  I think we need a new version of arrow that calculates the tip entirely in Cartesian regardless of the underlying projection (though it probably needs to get its orientation from the underlying projection)."}}