diff options
author | Benjamin Otte <otte@redhat.com> | 2018-03-10 19:10:35 +0100 |
---|---|---|
committer | Carlos Garnacho <carlosg@gnome.org> | 2018-04-26 17:59:42 +0200 |
commit | c5f12a7326e46869df3b65fd5e23a1508b9ab2e1 (patch) | |
tree | 4c4e524431120ffa6d6250e4034c4c64f956b0e8 /demos | |
parent | 4f3058f1957134151078dce12eb677df9e61f97d (diff) | |
download | gtk+-c5f12a7326e46869df3b65fd5e23a1508b9ab2e1.tar.gz |
padcontroller: Port to new API model
Diffstat (limited to 'demos')
-rw-r--r-- | demos/gtk-demo/event_axes.c | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/demos/gtk-demo/event_axes.c b/demos/gtk-demo/event_axes.c index 88d248f13d..8794000597 100644 --- a/demos/gtk-demo/event_axes.c +++ b/demos/gtk-demo/event_axes.c @@ -581,8 +581,7 @@ init_pad_controller (GtkWidget *window, gint i; action_group = g_simple_action_group_new (); - pad_controller = gtk_pad_controller_new (GTK_WINDOW (window), - G_ACTION_GROUP (action_group), + pad_controller = gtk_pad_controller_new (G_ACTION_GROUP (action_group), NULL); for (i = 0; i < G_N_ELEMENTS (pad_actions); i++) @@ -607,8 +606,7 @@ init_pad_controller (GtkWidget *window, gtk_pad_controller_set_action_entries (pad_controller, pad_actions, G_N_ELEMENTS (pad_actions)); - g_object_set_data_full (G_OBJECT (window), "pad-controller", - pad_controller, g_object_unref); + gtk_widget_add_controller (window, GTK_EVENT_CONTROLLER (pad_controller)); g_object_unref (action_group); } |