{"action":"closed","issue":{"url":"https://api.github.com/repos/mate-desktop/mate-settings-daemon/issues/180","repository_url":"https://api.github.com/repos/mate-desktop/mate-settings-daemon","labels_url":"https://api.github.com/repos/mate-desktop/mate-settings-daemon/issues/180/labels{/name}","comments_url":"https://api.github.com/repos/mate-desktop/mate-settings-daemon/issues/180/comments","events_url":"https://api.github.com/repos/mate-desktop/mate-settings-daemon/issues/180/events","html_url":"https://github.com/mate-desktop/mate-settings-daemon/issues/180","id":238218549,"number":180,"title":"Xrandr applet icon dies on panel start/restart after global keybindings commit cf0b97690c9d8606be4e07b58a4cf7070b53570d","user":{"login":"lukefromdc","id":14036792,"avatar_url":"https://avatars2.githubusercontent.com/u/14036792?v=3","gravatar_id":"","url":"https://api.github.com/users/lukefromdc","html_url":"https://github.com/lukefromdc","followers_url":"https://api.github.com/users/lukefromdc/followers","following_url":"https://api.github.com/users/lukefromdc/following{/other_user}","gists_url":"https://api.github.com/users/lukefromdc/gists{/gist_id}","starred_url":"https://api.github.com/users/lukefromdc/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lukefromdc/subscriptions","organizations_url":"https://api.github.com/users/lukefromdc/orgs","repos_url":"https://api.github.com/users/lukefromdc/repos","events_url":"https://api.github.com/users/lukefromdc/events{/privacy}","received_events_url":"https://api.github.com/users/lukefromdc/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":3,"created_at":"2017-06-23T18:23:47Z","updated_at":"2017-06-27T10:51:14Z","closed_at":"2017-06-27T10:51:14Z","body":"#### Expected behaviour\r\nXrandr plugin with \"show monitors in panel\" checked puts screen icon in tray, and this persists when mate-panel starts/restarts\r\n\r\n\r\n#### Actual behaviour\r\nIcon does not appear/reappear on panel start/restart. MSD must be restarted to show xrandr applet icon. Also, yellow box with monitor name may be partially corrupted in popup menu once MSD is restarted and the icon clicked\r\n\r\n#### Steps to reproduce the behaviour\r\nInstall MSD from git master including cf0b97690c9d8606be4e07b58a4cf7070b53570d and start a new mate-session, or restart MSD, then restart mate-panel.  \r\n\r\nThe earlier commit https://github.com/mate-desktop/mate-settings-daemon/commit/2f1b581c28d96eec24a97e8a35f3b26024c554a2 was checked and shown NOT to be the problem by building msd with it reverted, no change in behavior resulted. Builidng with https://github.com/mate-desktop/mate-settings-daemon/commit/cf0b97690c9d8606be4e07b58a4cf7070b53570d reverted restored the expected behavior and then reapplying the commit brought back the issue. This commit was only supposed to change behavior with global keybindings, maybe the \"avoid BadWindow errors\" portion somehow affected the xrandr plugin?\r\n\r\n\r\n#### MATE general version\r\n1.19.0 from git master as of 6-22-2017\r\n\r\n#### Package version\r\nLocally compiled \r\n\r\n#### Linux Distribution\r\nDebian Unstable with locally built GTK 3.22.15 and glib 2.53.1\r\n\r\n<bountysource-plugin>\r\n\r\n---\r\nWant to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/46531294-xrandr-applet-icon-dies-on-panel-start-restart-after-global-keybindings-commit-cf0b97690c9d8606be4e07b58a4cf7070b53570d?utm_campaign=plugin&utm_content=tracker%2F867277&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F867277&utm_medium=issues&utm_source=github).\r\n</bountysource-plugin>"}}
{"actor":{"display_login":"monsta"}}