From e5e8f387af4718ae58a575dc46649d0e03d01bd3 Mon Sep 17 00:00:00 2001 From: Ted Gould Date: Fri, 16 Apr 2010 23:20:36 -0500 Subject: When adding a desktop file look through teh applications we have to check for eclipsing --- src/messages-service.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/messages-service.c b/src/messages-service.c index 88da0e0..253a7c4 100644 --- a/src/messages-service.c +++ b/src/messages-service.c @@ -1358,6 +1358,14 @@ build_launcher_core (const gchar * desktop) dbusmenu_menuitem_property_set_bool(ll->separator, DBUSMENU_MENUITEM_PROP_VISIBLE, FALSE); } + /* Check to see if any of the current applications should + be eclipsing us. */ + GList * server; + for (server = serverList; server != NULL; server = g_list_next(server)) { + serverList_t * slt = (serverList_t *)server->data; + check_eclipses(slt->menuitem); + } + resort_menu(root_menuitem); check_hidden(); } else { -- cgit v1.2.3