diff --git a/src/rugby-app-window.c b/src/rugby-app-window.c index a071c788526710d69be05a0e3ea627df938e72ca..27bbbbb0fc455eb16a52f4c71d0028661f825292 100644 --- a/src/rugby-app-window.c +++ b/src/rugby-app-window.c @@ -100,11 +100,6 @@ activate_show_primary_menu (G_GNUC_UNUSED GSimpleAction *action, gtk_menu_button_popup (GTK_MENU_BUTTON (self->menu_button)); } -const GActionEntry win_entries[] = { - { .name = "score-changed", .activate = activate_score_changed, .parameter_type = "s" }, - { .name = "show-primary-menu", .activate = activate_show_primary_menu }, -}; - static void rugby_app_window_dispose (GObject *object) { @@ -118,6 +113,11 @@ rugby_app_window_init (RugbyAppWindow *self) { gtk_widget_init_template (GTK_WIDGET (self)); + const GActionEntry win_entries[] = { + { .name = "score-changed", .activate = activate_score_changed, .parameter_type = "s" }, + { .name = "show-primary-menu", .activate = activate_show_primary_menu }, + }; + g_action_map_add_action_entries (G_ACTION_MAP (self), win_entries, G_N_ELEMENTS (win_entries),