aboutsummaryrefslogtreecommitdiff
path: root/src/im-desktop-menu.c
diff options
context:
space:
mode:
authorLars Uebernickel <lars.uebernickel@canonical.com>2013-10-04 16:26:28 +0000
committerTarmac <Unknown>2013-10-04 16:26:28 +0000
commit622160d5051b8157bf4f845a3d655b25adab28c3 (patch)
tree5a6254ab16adaab087dcb691a3c6565190f19021 /src/im-desktop-menu.c
parent0f4e1841f386f298bd935e41af22f853813d85a7 (diff)
parent85967d3b632a1d071a995e6515005e7a20ecff83 (diff)
downloadayatana-indicator-messages-622160d5051b8157bf4f845a3d655b25adab28c3.tar.gz
ayatana-indicator-messages-622160d5051b8157bf4f845a3d655b25adab28c3.tar.bz2
ayatana-indicator-messages-622160d5051b8157bf4f845a3d655b25adab28c3.zip
Fix the logic for turning the indicator icon blue.
Approved by Ted Gould, PS Jenkins bot.
Diffstat (limited to 'src/im-desktop-menu.c')
-rw-r--r--src/im-desktop-menu.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/im-desktop-menu.c b/src/im-desktop-menu.c
index 775483e..68d8a2d 100644
--- a/src/im-desktop-menu.c
+++ b/src/im-desktop-menu.c
@@ -170,6 +170,7 @@ im_desktop_menu_source_added (ImApplicationList *applist,
const gchar *source_id,
const gchar *label,
GVariant *serialized_icon,
+ gboolean visible,
gpointer user_data)
{
ImDesktopMenu *menu = user_data;
@@ -178,7 +179,8 @@ im_desktop_menu_source_added (ImApplicationList *applist,
source_section = g_hash_table_lookup (menu->source_sections, app_id);
g_return_if_fail (source_section != NULL);
- im_desktop_menu_source_section_insert_source (source_section, source_id, label, serialized_icon, -1);
+ if (visible)
+ im_desktop_menu_source_section_insert_source (source_section, source_id, label, serialized_icon, -1);
}
static void