{"action":"created","issue":{"url":"https://api.github.com/repos/mate-desktop/mate-panel/issues/403","repository_url":"https://api.github.com/repos/mate-desktop/mate-panel","labels_url":"https://api.github.com/repos/mate-desktop/mate-panel/issues/403/labels{/name}","comments_url":"https://api.github.com/repos/mate-desktop/mate-panel/issues/403/comments","events_url":"https://api.github.com/repos/mate-desktop/mate-panel/issues/403/events","html_url":"https://github.com/mate-desktop/mate-panel/issues/403","id":131563160,"number":403,"title":"Custom panel backgrounds no longer drawn in gtk3.19","user":{"login":"lukefromdc","id":14036792,"avatar_url":"https://avatars.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":[{"url":"https://api.github.com/repos/mate-desktop/mate-panel/labels/confirmed","name":"confirmed","color":"f7c6c7"}],"state":"open","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/mate-desktop/mate-panel/milestones/4","html_url":"https://github.com/mate-desktop/mate-panel/milestones/Gtk+3","labels_url":"https://api.github.com/repos/mate-desktop/mate-panel/milestones/4/labels","id":873203,"number":4,"title":"Gtk+3","description":null,"creator":{"login":"infirit","id":3465730,"avatar_url":"https://avatars.githubusercontent.com/u/3465730?v=3","gravatar_id":"","url":"https://api.github.com/users/infirit","html_url":"https://github.com/infirit","followers_url":"https://api.github.com/users/infirit/followers","following_url":"https://api.github.com/users/infirit/following{/other_user}","gists_url":"https://api.github.com/users/infirit/gists{/gist_id}","starred_url":"https://api.github.com/users/infirit/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/infirit/subscriptions","organizations_url":"https://api.github.com/users/infirit/orgs","repos_url":"https://api.github.com/users/infirit/repos","events_url":"https://api.github.com/users/infirit/events{/privacy}","received_events_url":"https://api.github.com/users/infirit/received_events","type":"User","site_admin":false},"open_issues":8,"closed_issues":10,"state":"open","created_at":"2014-11-19T19:04:42Z","updated_at":"2016-02-06T06:57:56Z","due_on":null,"closed_at":null},"comments":23,"created_at":"2016-02-05T05:55:37Z","updated_at":"2016-02-18T21:20:34Z","closed_at":null,"body":"In gtk3.19 later than about a month ago, user set custom backgrounds are once again broken. If a color or an image background is selected the panel becomes transparent. The .mate-custom-panel-background style class is properly applied but only removes the theme and default backgrounds. If a  ~/.config/gtk3-3.0/gtk.css file is created defining a background image or color for .mate-panel-custom-background it is applied on selecting any custom background, and applied properly to panel and panel widgets.\r\n\r\nMy guess is these functions in panel-background.c  are now broken in gtk3.19, I don't know how to fix them:\r\n\r\nin function:\r\n` panel_background_prepare (PanelBackground *background):`\r\n```\r\ngdk_window_set_background_rgba(background->window,\r\n\t\t\t                                &background->color)  \r\n```\r\nappears to be broken\r\n\r\nin function:\r\n` set_pixbuf_background (background);`\r\n\r\n`gdk_window_set_background_pattern (background->window, background->composited_pattern)`\r\nappears to be broken"},"comment":{"url":"https://api.github.com/repos/mate-desktop/mate-panel/issues/comments/185927248","html_url":"https://github.com/mate-desktop/mate-panel/issues/403#issuecomment-185927248","issue_url":"https://api.github.com/repos/mate-desktop/mate-panel/issues/403","id":185927248,"user":{"login":"raveit65","id":961604,"avatar_url":"https://avatars.githubusercontent.com/u/961604?v=3","gravatar_id":"","url":"https://api.github.com/users/raveit65","html_url":"https://github.com/raveit65","followers_url":"https://api.github.com/users/raveit65/followers","following_url":"https://api.github.com/users/raveit65/following{/other_user}","gists_url":"https://api.github.com/users/raveit65/gists{/gist_id}","starred_url":"https://api.github.com/users/raveit65/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/raveit65/subscriptions","organizations_url":"https://api.github.com/users/raveit65/orgs","repos_url":"https://api.github.com/users/raveit65/repos","events_url":"https://api.github.com/users/raveit65/events{/privacy}","received_events_url":"https://api.github.com/users/raveit65/received_events","type":"User","site_admin":false},"created_at":"2016-02-18T21:20:34Z","updated_at":"2016-02-18T21:20:34Z","body":"Ok, issue was introduced with 3.19.7.\r\nWith 3.19.6 all works fine.\r\nI will use 'git biscet' to find out which commit breaks custom-colors."}}