From 5f4f3e491530aac63d78c00c6b06bb8cb1e4d043 Mon Sep 17 00:00:00 2001 From: Guillaume Desmottes Date: Fri, 9 Jul 2010 14:38:57 +0200 Subject: empathy_status_icon_new: don't ignore hide_contact_list (#623937) That's a regression introduced when we switch to GSettings. --- src/empathy-status-icon.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'src/empathy-status-icon.c') diff --git a/src/empathy-status-icon.c b/src/empathy-status-icon.c index acd7935d6..a11c7030b 100644 --- a/src/empathy-status-icon.c +++ b/src/empathy-status-icon.c @@ -725,8 +725,12 @@ empathy_status_icon_new (GtkWindow *window, gboolean hide_contact_list) G_CALLBACK (status_icon_delete_event_cb), icon); - should_hide = g_settings_get_boolean (priv->gsettings_ui, + if (!hide_contact_list) { + should_hide = g_settings_get_boolean (priv->gsettings_ui, EMPATHY_PREFS_UI_MAIN_WINDOW_HIDDEN); + } else { + should_hide = TRUE; + } if (gtk_window_is_active (priv->window) == should_hide) { status_icon_set_visibility (icon, !should_hide, FALSE); -- cgit v1.2.3