aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLars Uebernickel <lars.uebernickel@canonical.com>2012-12-17 12:37:39 +0000
committerTarmac <Unknown>2012-12-17 12:37:39 +0000
commitb52a6391da6a2dadc8a8caf0fbee85c2a89ba19b (patch)
tree3a18b2de55ca60d5a3dc6646d89dd594d84a4827
parent33f539cf60c3f574f5b744361155f4ecd0ff0a6d (diff)
parent68e65013c13570ac4c6e1c526eefbbec264778f1 (diff)
downloadayatana-indicator-messages-b52a6391da6a2dadc8a8caf0fbee85c2a89ba19b.tar.gz
ayatana-indicator-messages-b52a6391da6a2dadc8a8caf0fbee85c2a89ba19b.tar.bz2
ayatana-indicator-messages-b52a6391da6a2dadc8a8caf0fbee85c2a89ba19b.zip
Remove variant wrapper from 'parameter' argument of the "activate" signal.
Approved by Gustavo Pichorim Boiko, PS Jenkins bot.
-rw-r--r--debian/changelog6
-rw-r--r--libmessaging-menu/messaging-menu-app.c5
2 files changed, 10 insertions, 1 deletions
diff --git a/debian/changelog b/debian/changelog
index 287e7e7..ad3ce8a 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+indicator-messages (12.10.6-0ubuntu1phablet7) quantal; urgency=low
+
+ * Remove variant wrapper from 'parameter' argument of the "activate" signal
+
+ -- Lars Uebernickel <lars.uebernickel@ubuntu.com> Tue, 11 Dec 2012 14:28:15 +0100
+
indicator-messages (12.10.6-0ubuntu1phablet6) quantal; urgency=low
* Don't show sources
diff --git a/libmessaging-menu/messaging-menu-app.c b/libmessaging-menu/messaging-menu-app.c
index a0180cb..c841db2 100644
--- a/libmessaging-menu/messaging-menu-app.c
+++ b/libmessaging-menu/messaging-menu-app.c
@@ -564,8 +564,11 @@ messaging_menu_app_activate_message (IndicatorMessagesApplication *app_interface
if (g_variant_n_children (params))
{
- GVariant *param = g_variant_get_child_value (params, 0);
+ GVariant *param;
+
+ g_variant_get_child (params, 0, "v", &param);
g_signal_emit_by_name (msg, signal, action_id, param);
+
g_variant_unref (param);
}
else