{"action":"created","issue":{"url":"https://api.github.com/repos/xzel23/meja/issues/11","repository_url":"https://api.github.com/repos/xzel23/meja","labels_url":"https://api.github.com/repos/xzel23/meja/issues/11/labels{/name}","comments_url":"https://api.github.com/repos/xzel23/meja/issues/11/comments","events_url":"https://api.github.com/repos/xzel23/meja/issues/11/events","html_url":"https://github.com/xzel23/meja/issues/11","id":221891465,"number":11,"title":"Selection rectangle invisible after scrolling on linux (works on windows and OS X)","user":{"login":"xzel23","id":11686579,"avatar_url":"https://avatars2.githubusercontent.com/u/11686579?v=3","gravatar_id":"","url":"https://api.github.com/users/xzel23","html_url":"https://github.com/xzel23","followers_url":"https://api.github.com/users/xzel23/followers","following_url":"https://api.github.com/users/xzel23/following{/other_user}","gists_url":"https://api.github.com/users/xzel23/gists{/gist_id}","starred_url":"https://api.github.com/users/xzel23/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/xzel23/subscriptions","organizations_url":"https://api.github.com/users/xzel23/orgs","repos_url":"https://api.github.com/users/xzel23/repos","events_url":"https://api.github.com/users/xzel23/events{/privacy}","received_events_url":"https://api.github.com/users/xzel23/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2017-04-14T21:05:47Z","updated_at":"2017-04-28T09:08:53Z","closed_at":null,"body":""},"comment":{"url":"https://api.github.com/repos/xzel23/meja/issues/comments/297948501","html_url":"https://github.com/xzel23/meja/issues/11#issuecomment-297948501","issue_url":"https://api.github.com/repos/xzel23/meja/issues/11","id":297948501,"user":{"login":"xzel23","id":11686579,"avatar_url":"https://avatars2.githubusercontent.com/u/11686579?v=3","gravatar_id":"","url":"https://api.github.com/users/xzel23","html_url":"https://github.com/xzel23","followers_url":"https://api.github.com/users/xzel23/followers","following_url":"https://api.github.com/users/xzel23/following{/other_user}","gists_url":"https://api.github.com/users/xzel23/gists{/gist_id}","starred_url":"https://api.github.com/users/xzel23/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/xzel23/subscriptions","organizations_url":"https://api.github.com/users/xzel23/orgs","repos_url":"https://api.github.com/users/xzel23/repos","events_url":"https://api.github.com/users/xzel23/events{/privacy}","received_events_url":"https://api.github.com/users/xzel23/received_events","type":"User","site_admin":false},"created_at":"2017-04-28T09:08:53Z","updated_at":"2017-04-28T09:08:53Z","body":"This is caused by XOR-draw mode. I can not be sure, but to me this seems to be a bug in Java's swing implementation for linux. Drawing is alright until the JScrollpane is scrolled for the first time. From then on, the paint code gets called twice each time, with the second call effectively removing the selection rectangle again (because of XOR mode). A possible workaraound would be to disable XOR mode in linux, but I introduced it for a reason (selection was not visible on black background).\r\n\r\nThis may take a little time to solve, since I can only reproduce it on my PC at home, neither my office machine (Win) nor my laptop (OSX) show the issue.\r\n"}}
{"actor":{"display_login":"xzel23"}}