commit | 024177cecb5bfad228804656e17ac02ac6fd96bf | [log] [tgz] |
---|---|---|
author | Jason Ekstrand <jason@jlekstrand.net> | Mon Apr 21 19:42:58 2014 -0500 |
committer | Kristian Høgsberg <krh@bitplanet.net> | Tue Apr 29 16:49:59 2014 -0700 |
tree | c0658b5c0442c969729156eed5ee5c0379b81bba | |
parent | 3434b33b19561e2de2711907e82eef51d9aa8831 [diff] |
desktop-shell: Properly handle seat hotplugging Previously, desktop-shell would only create its internal shell_seat object for each seat available when the desktop-shell module is loaded. This is a problem any time seats are created dynamically. In particular, the Wayland and RDP backends create seats on an as-needed basis and they weren't getting picked up proprely by desktop-shell. Fixes: https://bugs.freedesktop.org/show_bug.cgi?id=77649