From 9137a01fe438d2d1c3b7e3037ebd5ea66bcae57d Mon Sep 17 00:00:00 2001 From: Ted Gould Date: Tue, 24 Mar 2009 16:57:06 -0500 Subject: Making it so that an indicator gets displayed when someone logs in, eventually it disappears. --- src/indicator-messages.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/indicator-messages.c') diff --git a/src/indicator-messages.c b/src/indicator-messages.c index c600460..0df7dfa 100644 --- a/src/indicator-messages.c +++ b/src/indicator-messages.c @@ -342,13 +342,13 @@ subtype_cb (IndicateListener * listener, IndicateListenerServer * server, Indica g_debug("Message subtype: %s", propertydata); - if (!strcmp(propertydata, "im")) { + if (!strcmp(propertydata, "im") || !strcmp(propertydata, "login")) { imList_t * listItem = g_new(imList_t, 1); listItem->server = server; listItem->indicator = indicator; g_debug("Building IM Item"); - ImMenuItem * menuitem = im_menu_item_new(listener, server, indicator); + ImMenuItem * menuitem = im_menu_item_new(listener, server, indicator, !strcmp(propertydata, "im")); g_object_ref(G_OBJECT(menuitem)); listItem->menuitem = GTK_WIDGET(menuitem); -- cgit v1.2.3