aboutsummaryrefslogtreecommitdiff
path: root/src/app-section.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/app-section.c')
-rw-r--r--src/app-section.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/app-section.c b/src/app-section.c
index aad994d..6f955e7 100644
--- a/src/app-section.c
+++ b/src/app-section.c
@@ -406,7 +406,7 @@ app_section_update_menu (AppSection *self)
launch = g_simple_action_new_stateful ("launch", G_VARIANT_TYPE_UINT32, g_variant_new_boolean (is_running));
g_signal_connect (launch, "activate", G_CALLBACK (activate_cb), self);
g_signal_connect (launch, "change-state", G_CALLBACK (launch_action_change_state), self);
- g_simple_action_group_insert (priv->static_shortcuts, G_ACTION (launch));
+ g_action_map_add_action (G_ACTION_MAP(priv->static_shortcuts), G_ACTION (launch));
item = g_menu_item_new (g_app_info_get_name (G_APP_INFO (priv->appinfo)), "launch");
g_menu_item_set_attribute (item, "x-canonical-type", "s", "ImAppMenuItem");
@@ -432,7 +432,7 @@ app_section_update_menu (AppSection *self)
action = g_simple_action_new (nicks[i], G_VARIANT_TYPE_UINT32);
g_signal_connect(action, "activate", G_CALLBACK (nick_activate_cb), self);
- g_simple_action_group_insert (priv->static_shortcuts, G_ACTION (action));
+ g_action_map_add_action (G_ACTION_MAP(priv->static_shortcuts), G_ACTION (action));
g_object_unref (action);
item = g_menu_item_new (name, nicks[i]);
@@ -722,7 +722,7 @@ sources_listed (GObject *source_object,
state = g_variant_new ("(uxsb)", count, time, string, draws_attention);
action = g_simple_action_new_stateful (id, NULL, state);
g_signal_connect (action, "activate", G_CALLBACK (source_action_activated), self);
- g_simple_action_group_insert (priv->source_actions, G_ACTION (action));
+ g_action_map_add_action (G_ACTION_MAP(priv->source_actions), G_ACTION (action));
item = g_menu_item_new (label, id);
g_menu_item_set_attribute (item, "x-canonical-type", "s", "ImSourceMenuItem");
@@ -760,7 +760,7 @@ source_added (IndicatorMessagesApplication *app,
state = g_variant_new ("(uxsb)", count, time, string, draws_attention);
action = g_simple_action_new_stateful (id, NULL, state);
- g_simple_action_group_insert (priv->source_actions, G_ACTION (action));
+ g_action_map_add_action (G_ACTION_MAP(priv->source_actions), G_ACTION (action));
if (draws_attention && !priv->draws_attention) {
priv->draws_attention = TRUE;