summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRay Strode <rstrode@redhat.com>2010-06-25 16:40:23 -0400
committerRay Strode <rstrode@redhat.com>2010-06-25 16:40:23 -0400
commite145f6ada348fd5455a6dd88d18b145a270dc8fa (patch)
treede258da4523d0fdcca8d604818af5b7f02b64c1f
parent9b295490f6e779d6a3277b37424f9b66299ab14c (diff)
downloadgdm-e145f6ada348fd5455a6dd88d18b145a270dc8fa.tar.gz
Initialize new_session object with proper state
The state machine for loading the new session objects requires the state to be "primed" to the first state after UNLOADED.
-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 e8962645..2b6bd47b 100644
--- a/gui/simple-greeter/gdm-user-manager.c
+++ b/gui/simple-greeter/gdm-user-manager.c
@@ -1089,7 +1089,7 @@ load_new_session (GdmUserManager *manager,
new_session->manager = manager;
new_session->id = g_strdup (session_id);
- new_session->state = GDM_USER_MANAGER_NEW_SESSION_STATE_UNLOADED;
+ new_session->state = GDM_USER_MANAGER_NEW_SESSION_STATE_UNLOADED + 1;
manager->priv->new_sessions = g_slist_prepend (manager->priv->new_sessions,
new_session);