{"action":"created","issue":{"url":"https://api.github.com/repos/stumpwm/stumpwm/issues/94","labels_url":"https://api.github.com/repos/stumpwm/stumpwm/issues/94/labels{/name}","comments_url":"https://api.github.com/repos/stumpwm/stumpwm/issues/94/comments","events_url":"https://api.github.com/repos/stumpwm/stumpwm/issues/94/events","html_url":"https://github.com/stumpwm/stumpwm/issues/94","id":34755875,"number":94,"title":"Display bug when switching to empty groups","user":{"login":"ghferrari","id":4426015,"avatar_url":"https://avatars.githubusercontent.com/u/4426015?v=3","gravatar_id":"","url":"https://api.github.com/users/ghferrari","html_url":"https://github.com/ghferrari","followers_url":"https://api.github.com/users/ghferrari/followers","following_url":"https://api.github.com/users/ghferrari/following{/other_user}","gists_url":"https://api.github.com/users/ghferrari/gists{/gist_id}","starred_url":"https://api.github.com/users/ghferrari/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ghferrari/subscriptions","organizations_url":"https://api.github.com/users/ghferrari/orgs","repos_url":"https://api.github.com/users/ghferrari/repos","events_url":"https://api.github.com/users/ghferrari/events{/privacy}","received_events_url":"https://api.github.com/users/ghferrari/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/stumpwm/stumpwm/milestones/3","html_url":"https://github.com/stumpwm/stumpwm/milestones/Release%201.0.0!","labels_url":"https://api.github.com/repos/stumpwm/stumpwm/milestones/3/labels","id":1020181,"number":3,"title":"Release 1.0.0!","description":"Its the version everyone's been waiting for, a momentous day in any software's life.  ","creator":{"login":"dbjergaard","id":171410,"avatar_url":"https://avatars.githubusercontent.com/u/171410?v=3","gravatar_id":"","url":"https://api.github.com/users/dbjergaard","html_url":"https://github.com/dbjergaard","followers_url":"https://api.github.com/users/dbjergaard/followers","following_url":"https://api.github.com/users/dbjergaard/following{/other_user}","gists_url":"https://api.github.com/users/dbjergaard/gists{/gist_id}","starred_url":"https://api.github.com/users/dbjergaard/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dbjergaard/subscriptions","organizations_url":"https://api.github.com/users/dbjergaard/orgs","repos_url":"https://api.github.com/users/dbjergaard/repos","events_url":"https://api.github.com/users/dbjergaard/events{/privacy}","received_events_url":"https://api.github.com/users/dbjergaard/received_events","type":"User","site_admin":false},"open_issues":9,"closed_issues":2,"state":"open","created_at":"2015-03-13T12:07:44Z","updated_at":"2015-04-13T15:43:48Z","due_on":null,"closed_at":null},"comments":17,"created_at":"2014-06-02T09:03:23Z","updated_at":"2015-08-24T11:54:40Z","closed_at":null,"body":"Hi all,\r\n\r\nI've been experiencing the following bug for a good while (perhaps a year, perhaps longer), but it never used to happen.\r\n\r\nHow to reproduce: with two or more groups open, open an application in one group and then switch to an empty group (i.e. a group with no application windows). In the distant past, this used to result in StumpWM showing an empty desktop as I would expect. Now, instead of that, the mode-line updates to indicate the new empty group but the application window from the previous group remains displayed.\r\n\r\nI'm using the latest stumpwm with sbcl and quicklisp on debian.\r\n\r\nThanks for your help,\r\n\r\nGeoffrey"},"comment":{"url":"https://api.github.com/repos/stumpwm/stumpwm/issues/comments/134165111","html_url":"https://github.com/stumpwm/stumpwm/issues/94#issuecomment-134165111","issue_url":"https://api.github.com/repos/stumpwm/stumpwm/issues/94","id":134165111,"user":{"login":"dbjergaard","id":171410,"avatar_url":"https://avatars.githubusercontent.com/u/171410?v=3","gravatar_id":"","url":"https://api.github.com/users/dbjergaard","html_url":"https://github.com/dbjergaard","followers_url":"https://api.github.com/users/dbjergaard/followers","following_url":"https://api.github.com/users/dbjergaard/following{/other_user}","gists_url":"https://api.github.com/users/dbjergaard/gists{/gist_id}","starred_url":"https://api.github.com/users/dbjergaard/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dbjergaard/subscriptions","organizations_url":"https://api.github.com/users/dbjergaard/orgs","repos_url":"https://api.github.com/users/dbjergaard/repos","events_url":"https://api.github.com/users/dbjergaard/events{/privacy}","received_events_url":"https://api.github.com/users/dbjergaard/received_events","type":"User","site_admin":false},"created_at":"2015-08-24T11:54:40Z","updated_at":"2015-08-24T11:54:40Z","body":"I actually saw this in a different context the other day.  If I recall, I deleted a window and the switched groups before the window was deleted and this produced an effect similar to this.  Stump caught the error correctly and continued and after flipping back and forth the artifact disappeared.  So there's possibly a race condition in the code, but finding a consistent way to exploit and debug it may be a lot of work, and may not be related to this bug."}}