From b17b7bcb810f293a2de4515bbc7239b786189293 Mon Sep 17 00:00:00 2001 From: Guillaume Desmottes Date: Fri, 9 Jul 2010 14:39:54 +0200 Subject: empathy_status_icon_new: always call status_icon_set_visibility Seems calling gtk_widget_show() doesn't mark the window as active right away. This code used to work fine before but doesn't since we replace empathy_main_window_show() by empathy_main_window_dup(). --- src/empathy-status-icon.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) (limited to 'src') diff --git a/src/empathy-status-icon.c b/src/empathy-status-icon.c index a11c7030b..97ab255e6 100644 --- a/src/empathy-status-icon.c +++ b/src/empathy-status-icon.c @@ -732,9 +732,7 @@ empathy_status_icon_new (GtkWindow *window, gboolean hide_contact_list) should_hide = TRUE; } - if (gtk_window_is_active (priv->window) == should_hide) { - status_icon_set_visibility (icon, !should_hide, FALSE); - } + status_icon_set_visibility (icon, !should_hide, FALSE); return icon; } -- cgit v1.2.3