summaryrefslogtreecommitdiff
path: root/gui/simple-greeter/gdm-user-manager.c
diff options
context:
space:
mode:
authorWilliam Jon McCann <mccannwj@acsnb1>2007-11-05 00:50:08 +0000
committerWilliam Jon McCann <mccann@src.gnome.org>2007-11-05 00:50:08 +0000
commit4214119f2078df1dbb78e97aa5238825fb0d6ec9 (patch)
tree46b0d8062b584de03b0b85b13ec320b3bb4f2668 /gui/simple-greeter/gdm-user-manager.c
parent4da7154ba6214bdc316c737cdeafdee7086f0c1e (diff)
downloadgdm-4214119f2078df1dbb78e97aa5238825fb0d6ec9.tar.gz
Add back the session list to GdmUser.
2007-11-04 William Jon McCann <mccannwj@acsnb1> * gui/simple-greeter/gdm-user-manager.c: (reload_passwd): * gui/simple-greeter/gdm-user-private.h: * gui/simple-greeter/gdm-user.c: (_gdm_user_add_session), (_gdm_user_remove_session), (gdm_user_get_property), (gdm_user_class_init): * gui/simple-greeter/gdm-user.h: Add back the session list to GdmUser. svn path=/trunk/; revision=5491
Diffstat (limited to 'gui/simple-greeter/gdm-user-manager.c')
-rw-r--r--gui/simple-greeter/gdm-user-manager.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/gui/simple-greeter/gdm-user-manager.c b/gui/simple-greeter/gdm-user-manager.c
index 3c1ce43d..f4a7b4b3 100644
--- a/gui/simple-greeter/gdm-user-manager.c
+++ b/gui/simple-greeter/gdm-user-manager.c
@@ -194,7 +194,7 @@ reload_passwd (GdmUserManager *manager)
/* Make sure we keep users who are logged in no matter what. */
for (list = old_users; list; list = list->next) {
- if (gdm_user_is_logged_in (list->data)) {
+ if (gdm_user_get_num_sessions (list->data) > 0) {
g_object_freeze_notify (G_OBJECT (list->data));
new_users = g_slist_prepend (new_users, g_object_ref (list->data));
}