summaryrefslogtreecommitdiff
path: root/mate-session
diff options
context:
space:
mode:
Diffstat (limited to 'mate-session')
-rw-r--r--mate-session/gsm-autostart-app.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/mate-session/gsm-autostart-app.c b/mate-session/gsm-autostart-app.c
index 360cfae..41cdfb6 100644
--- a/mate-session/gsm-autostart-app.c
+++ b/mate-session/gsm-autostart-app.c
@@ -303,7 +303,6 @@ setup_gsettings_condition_monitor (GsmAutostartApp *app,
goto out;
settings = g_settings_new_full (schema, NULL, NULL);
- retval = g_settings_get_boolean (settings, elems[1]);
g_settings_schema_unref (schema);
signal = g_strdup_printf ("changed::%s", elems[1]);
@@ -311,6 +310,8 @@ setup_gsettings_condition_monitor (GsmAutostartApp *app,
G_CALLBACK (gsettings_condition_cb), app);
g_free (signal);
+ retval = g_settings_get_boolean (settings, elems[1]);
+
app->priv->condition_settings = settings;
out: