diff options
author | Ray Strode <rstrode@redhat.com> | 2009-08-04 13:57:47 -0400 |
---|---|---|
committer | Ray Strode <rstrode@redhat.com> | 2009-08-04 13:58:01 -0400 |
commit | a9cf528e725f7553dcd8fd9c07c54a87fd383869 (patch) | |
tree | 3439af0205dcbcfa3e253d4e6204104083af61a8 | |
parent | 0746a347d2f447c35380a77a3f22266d005cd879 (diff) | |
download | gdm-a9cf528e725f7553dcd8fd9c07c54a87fd383869.tar.gz |
Only manage default seats.
We leave other seat types for other programs.
-rw-r--r-- | daemon/gdm-local-display-factory.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/daemon/gdm-local-display-factory.c b/daemon/gdm-local-display-factory.c index 95116f16..d8c2a986 100644 --- a/daemon/gdm-local-display-factory.c +++ b/daemon/gdm-local-display-factory.c @@ -817,9 +817,12 @@ manage_static_sessions_per_seat (GdmLocalDisplayFactory *factory, static void seat_added (DBusGProxy *mgr_proxy, const char *sid, + const char *type, GdmLocalDisplayFactory *factory) { - manage_static_sessions_per_seat (factory, sid); + if (strcmp (type, "Default") == 0) { + manage_static_sessions_per_seat (factory, sid); + } } static gboolean |