summaryrefslogtreecommitdiff
path: root/demos
diff options
context:
space:
mode:
authorBenjamin Otte <otte@redhat.com>2018-03-10 19:10:35 +0100
committerCarlos Garnacho <carlosg@gnome.org>2018-04-26 17:59:42 +0200
commitc5f12a7326e46869df3b65fd5e23a1508b9ab2e1 (patch)
tree4c4e524431120ffa6d6250e4034c4c64f956b0e8 /demos
parent4f3058f1957134151078dce12eb677df9e61f97d (diff)
downloadgtk+-c5f12a7326e46869df3b65fd5e23a1508b9ab2e1.tar.gz
padcontroller: Port to new API model
Diffstat (limited to 'demos')
-rw-r--r--demos/gtk-demo/event_axes.c6
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);
}