{"action":"created","issue":{"url":"https://api.github.com/repos/DaveDavenport/rofi/issues/576","repository_url":"https://api.github.com/repos/DaveDavenport/rofi","labels_url":"https://api.github.com/repos/DaveDavenport/rofi/issues/576/labels{/name}","comments_url":"https://api.github.com/repos/DaveDavenport/rofi/issues/576/comments","events_url":"https://api.github.com/repos/DaveDavenport/rofi/issues/576/events","html_url":"https://github.com/DaveDavenport/rofi/issues/576","id":215221654,"number":576,"title":"Rofi freezes sometimes on exit","user":{"login":"Eisfreak7","id":3799330,"avatar_url":"https://avatars3.githubusercontent.com/u/3799330?v=3","gravatar_id":"","url":"https://api.github.com/users/Eisfreak7","html_url":"https://github.com/Eisfreak7","followers_url":"https://api.github.com/users/Eisfreak7/followers","following_url":"https://api.github.com/users/Eisfreak7/following{/other_user}","gists_url":"https://api.github.com/users/Eisfreak7/gists{/gist_id}","starred_url":"https://api.github.com/users/Eisfreak7/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Eisfreak7/subscriptions","organizations_url":"https://api.github.com/users/Eisfreak7/orgs","repos_url":"https://api.github.com/users/Eisfreak7/repos","events_url":"https://api.github.com/users/Eisfreak7/events{/privacy}","received_events_url":"https://api.github.com/users/Eisfreak7/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":16,"created_at":"2017-03-18T21:06:39Z","updated_at":"2017-03-18T23:25:01Z","closed_at":null,"body":"## Version\r\n\r\n1.3.1\r\n\r\n\r\n## Configuration\r\n\r\n[Output of `rofi -help`](http://sprunge.us/jdZP)\r\n\r\n## Launch Command\r\n\r\n`rofi -show`\r\n\r\n## Steps to reproduce\r\n\r\nThis is where it gets tricky. What I know for sure:  \r\nSometimes, when exiting the rofi window by pressing `escape` while holding `super`, rofi freeezes.\r\nBy freezing I mean:\r\n\r\n- The process exits (the terminal shows the prompt again)\r\n- The rofi window stays for ~30 seconds. While the window is still there, keyboard input is blocked (rofi doesn't react but apparently still grabs it).\r\n\r\nI'm pretty sure another factor is that I've bound capslock to be escape when pressed, ctrl when held (with xcape). I couldn't reproduce it with the regular escape key, but since I can't reliably reproduce it I am not sure that the binding is relevant.\r\n\r\nAs an aside: While testing (repeatedly executing `rofi -show` and hammering on `super` & `escape`) I encountered another bug:  \r\nRofi exited, but after that the keyboard was completely unresponsive (even after replugging) until reboot.\r\nThat only happened twice while testing and never \"naturally\".\r\n"},"comment":{"url":"https://api.github.com/repos/DaveDavenport/rofi/issues/comments/287582397","html_url":"https://github.com/DaveDavenport/rofi/issues/576#issuecomment-287582397","issue_url":"https://api.github.com/repos/DaveDavenport/rofi/issues/576","id":287582397,"user":{"login":"DaveDavenport","id":406245,"avatar_url":"https://avatars2.githubusercontent.com/u/406245?v=3","gravatar_id":"","url":"https://api.github.com/users/DaveDavenport","html_url":"https://github.com/DaveDavenport","followers_url":"https://api.github.com/users/DaveDavenport/followers","following_url":"https://api.github.com/users/DaveDavenport/following{/other_user}","gists_url":"https://api.github.com/users/DaveDavenport/gists{/gist_id}","starred_url":"https://api.github.com/users/DaveDavenport/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/DaveDavenport/subscriptions","organizations_url":"https://api.github.com/users/DaveDavenport/orgs","repos_url":"https://api.github.com/users/DaveDavenport/repos","events_url":"https://api.github.com/users/DaveDavenport/events{/privacy}","received_events_url":"https://api.github.com/users/DaveDavenport/received_events","type":"User","site_admin":false},"created_at":"2017-03-18T23:25:01Z","updated_at":"2017-03-18T23:25:01Z","body":"Even if I don't release the keyboard, the application quitting/killing normally is enough to release it too.\r\nAs I said, not sure. I will try again later to see if I can re-produce this."}}
{"actor":{"display_login":"DaveDavenport"}}