diff options
Diffstat (limited to 'libmessaging-menu')
-rw-r--r-- | libmessaging-menu/Makefile.am | 2 | ||||
-rw-r--r-- | libmessaging-menu/gtupleaction.c | 1 | ||||
-rw-r--r-- | libmessaging-menu/messaging-menu.c | 1 |
3 files changed, 4 insertions, 0 deletions
diff --git a/libmessaging-menu/Makefile.am b/libmessaging-menu/Makefile.am index 3799723..187e6dc 100644 --- a/libmessaging-menu/Makefile.am +++ b/libmessaging-menu/Makefile.am @@ -18,6 +18,8 @@ libmessaging_menu_la_CFLAGS = \ $(GIO_CFLAGS) \ -Wall +libmessaging_menu_la_LDFLAGS = -export-symbols-regex="^messaging_menu_.*" + BUILT_SOURCES = \ indicator-messages-service.c \ indicator-messages-service.h diff --git a/libmessaging-menu/gtupleaction.c b/libmessaging-menu/gtupleaction.c index f9e6fd7..21bc003 100644 --- a/libmessaging-menu/gtupleaction.c +++ b/libmessaging-menu/gtupleaction.c @@ -312,6 +312,7 @@ g_tuple_action_class_init (GTupleActionClass *class) static void g_tuple_action_init (GTupleAction *action) { + action->enabled = TRUE; } GTupleAction * diff --git a/libmessaging-menu/messaging-menu.c b/libmessaging-menu/messaging-menu.c index 22e4793..ea33cd6 100644 --- a/libmessaging-menu/messaging-menu.c +++ b/libmessaging-menu/messaging-menu.c @@ -439,6 +439,7 @@ messaging_menu_app_insert_source_action (MessagingMenuApp *app, g_object_unref (action); menuitem = g_menu_item_new (label, id); + g_menu_item_set_attribute (menuitem, "x-canonical-type", "s", "ImSourceMenuItem"); if (icon) { gchar *icon_name = g_icon_to_string (icon); |