{"action":"created","issue":{"url":"https://api.github.com/repos/matplotlib/matplotlib/issues/4083","labels_url":"https://api.github.com/repos/matplotlib/matplotlib/issues/4083/labels{/name}","comments_url":"https://api.github.com/repos/matplotlib/matplotlib/issues/4083/comments","events_url":"https://api.github.com/repos/matplotlib/matplotlib/issues/4083/events","html_url":"https://github.com/matplotlib/matplotlib/issues/4083","id":56954346,"number":4083,"title":"Marker edges are randomly missing","user":{"login":"cpitclaudel","id":8181630,"avatar_url":"https://avatars.githubusercontent.com/u/8181630?v=3","gravatar_id":"","url":"https://api.github.com/users/cpitclaudel","html_url":"https://github.com/cpitclaudel","followers_url":"https://api.github.com/users/cpitclaudel/followers","following_url":"https://api.github.com/users/cpitclaudel/following{/other_user}","gists_url":"https://api.github.com/users/cpitclaudel/gists{/gist_id}","starred_url":"https://api.github.com/users/cpitclaudel/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cpitclaudel/subscriptions","organizations_url":"https://api.github.com/users/cpitclaudel/orgs","repos_url":"https://api.github.com/users/cpitclaudel/repos","events_url":"https://api.github.com/users/cpitclaudel/events{/privacy}","received_events_url":"https://api.github.com/users/cpitclaudel/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/matplotlib/matplotlib/labels/API%20consistency","name":"API consistency","color":"000000"},{"url":"https://api.github.com/repos/matplotlib/matplotlib/labels/confirmed%20bug","name":"confirmed bug","color":"444444"},{"url":"https://api.github.com/repos/matplotlib/matplotlib/labels/Documentation","name":"Documentation","color":"0015ff"}],"state":"open","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/matplotlib/matplotlib/milestones/18","labels_url":"https://api.github.com/repos/matplotlib/matplotlib/milestones/18/labels","id":970105,"number":18,"title":"1.5.0","description":"Next minor release.","creator":{"login":"tacaswell","id":199813,"avatar_url":"https://avatars.githubusercontent.com/u/199813?v=3","gravatar_id":"","url":"https://api.github.com/users/tacaswell","html_url":"https://github.com/tacaswell","followers_url":"https://api.github.com/users/tacaswell/followers","following_url":"https://api.github.com/users/tacaswell/following{/other_user}","gists_url":"https://api.github.com/users/tacaswell/gists{/gist_id}","starred_url":"https://api.github.com/users/tacaswell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tacaswell/subscriptions","organizations_url":"https://api.github.com/users/tacaswell/orgs","repos_url":"https://api.github.com/users/tacaswell/repos","events_url":"https://api.github.com/users/tacaswell/events{/privacy}","received_events_url":"https://api.github.com/users/tacaswell/received_events","type":"User","site_admin":false},"open_issues":89,"closed_issues":2,"state":"open","created_at":"2015-02-07T21:22:30Z","updated_at":"2015-02-08T21:02:05Z","due_on":"2015-07-06T04:00:00Z","closed_at":null},"comments":21,"created_at":"2015-02-08T15:03:50Z","updated_at":"2015-02-08T21:03:16Z","closed_at":null,"body":"The following code, run with version 1.3 or with 1.5.dev1, sometimes produces an entirely blank plot. This happens randomly; rerunning the script multiple times eventually produces the right output. This is on Linux, running python 3.4.0.\r\n\r\nIf the markers have a color, that color always appears. The edge sometimes are there, and sometimes aren't.\r\n\r\n```python\r\nfrom matplotlib import pyplot\r\n\r\nxs = [x for x in range(10)] * 10\r\nys = [x % 27 for x in range(10*10)]\r\n\r\npyplot.scatter(xs, ys, s=100, marker='o', color=\"none\", edgecolor=\"red\")\r\npyplot.savefig(\"test.png\")\r\n```\r\n\r\nIs there a workaround? Can I help diagnose this bug? The two pictures below were produced by running the exact same program.\r\n\r\n![dots](https://cloud.githubusercontent.com/assets/8181630/6096982/f4f95404-af78-11e4-850f-c609f7c3efca.png)\r\n![no-dots](https://cloud.githubusercontent.com/assets/8181630/6096981/f4f767b6-af78-11e4-8cb5-d431e5f28a38.png)\r\n\r\n\r\n\r\n\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/matplotlib/matplotlib/issues/comments/73431628","html_url":"https://github.com/matplotlib/matplotlib/issues/4083#issuecomment-73431628","issue_url":"https://api.github.com/repos/matplotlib/matplotlib/issues/4083","id":73431628,"user":{"login":"tacaswell","id":199813,"avatar_url":"https://avatars.githubusercontent.com/u/199813?v=3","gravatar_id":"","url":"https://api.github.com/users/tacaswell","html_url":"https://github.com/tacaswell","followers_url":"https://api.github.com/users/tacaswell/followers","following_url":"https://api.github.com/users/tacaswell/following{/other_user}","gists_url":"https://api.github.com/users/tacaswell/gists{/gist_id}","starred_url":"https://api.github.com/users/tacaswell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tacaswell/subscriptions","organizations_url":"https://api.github.com/users/tacaswell/orgs","repos_url":"https://api.github.com/users/tacaswell/repos","events_url":"https://api.github.com/users/tacaswell/events{/privacy}","received_events_url":"https://api.github.com/users/tacaswell/received_events","type":"User","site_admin":false},"created_at":"2015-02-08T21:03:16Z","updated_at":"2015-02-08T21:03:16Z","body":"Yup, the dict key ordering is the issue and \r\n\r\n```python\r\nsc = ax.scatter(xs, ys, s=100, marker='o', edgecolors=\"red\", c=\"none\")\r\n```\r\n\r\nseems to consistently work."}}