{"action":"closed","issue":{"url":"https://api.github.com/repos/PistonDevelopers/piston/issues/1157","repository_url":"https://api.github.com/repos/PistonDevelopers/piston","labels_url":"https://api.github.com/repos/PistonDevelopers/piston/issues/1157/labels{/name}","comments_url":"https://api.github.com/repos/PistonDevelopers/piston/issues/1157/comments","events_url":"https://api.github.com/repos/PistonDevelopers/piston/issues/1157/events","html_url":"https://github.com/PistonDevelopers/piston/issues/1157","id":203880392,"number":1157,"title":"`decorated` and `resizable` do not work in Debian/Gnome shell/wayland","user":{"login":"Boiethios","id":18555389,"avatar_url":"https://avatars3.githubusercontent.com/u/18555389?v=3","gravatar_id":"","url":"https://api.github.com/users/Boiethios","html_url":"https://github.com/Boiethios","followers_url":"https://api.github.com/users/Boiethios/followers","following_url":"https://api.github.com/users/Boiethios/following{/other_user}","gists_url":"https://api.github.com/users/Boiethios/gists{/gist_id}","starred_url":"https://api.github.com/users/Boiethios/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Boiethios/subscriptions","organizations_url":"https://api.github.com/users/Boiethios/orgs","repos_url":"https://api.github.com/users/Boiethios/repos","events_url":"https://api.github.com/users/Boiethios/events{/privacy}","received_events_url":"https://api.github.com/users/Boiethios/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":3,"created_at":"2017-01-29T16:46:50Z","updated_at":"2017-05-08T09:20:29Z","closed_at":"2017-05-08T09:20:29Z","body":"```\r\n$ uname -a\r\nLinux *** 4.8.0-2-amd64 #1 SMP Debian 4.8.11-1 (2016-12-02) x86_64 GNU/Linux\r\n```\r\n\r\nwith `GNOME 3.22.2` using `wayland`.\r\n\r\nI tried the example:\r\n\r\n```\r\nextern crate piston_window;\r\n\r\nuse piston_window::*;\r\n\r\nfn main() {\r\n    let mut window: PistonWindow =\r\n        WindowSettings::new(\"Hello Piston!\", [640, 480])\r\n\t\t.exit_on_esc(true).decorated(true).resizable(true).build().unwrap();\r\n    while let Some(e) = window.next() {\r\n        window.draw_2d(&e, |c, g| {\r\n            clear([1.0; 4], g);\r\n            rectangle([1.0, 0.0, 0.0, 1.0], // red\r\n                      [0.0, 0.0, 100.0, 100.0],\r\n                      c.transform, g);\r\n        });\r\n    }\r\n}\r\n```\r\n\r\nMy window is not decorated, and I cannot resize it.\r\n\r\nI tried in a gnome session using X11, and there were no issue: the window was decorated and resizable."}}
{"actor":{"display_login":"Boiethios"}}