summaryrefslogtreecommitdiff
path: root/tests/testtreepos.c
diff options
context:
space:
mode:
authorMatthias Clasen <mclasen@redhat.com>2018-01-15 23:57:57 -0500
committerMatthias Clasen <mclasen@redhat.com>2018-01-16 14:14:10 -0500
commitba844df6f05a64a0a00c272c0506647616cd1596 (patch)
tree09153df52dd6d416c7119251b6b9a708d247cae9 /tests/testtreepos.c
parent0c1ac9add4a7b2a4233a2edf1c521a67822a2af2 (diff)
downloadgtk+-ba844df6f05a64a0a00c272c0506647616cd1596.tar.gz
tests: Stop using ::button-press/release-event
The generic ::event signal works fine here.
Diffstat (limited to 'tests/testtreepos.c')
-rw-r--r--tests/testtreepos.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/tests/testtreepos.c b/tests/testtreepos.c
index 88af5e8bd3..49b2324718 100644
--- a/tests/testtreepos.c
+++ b/tests/testtreepos.c
@@ -53,16 +53,16 @@ clicked_icon (GtkTreeView *tv,
}
static gboolean
-release_event (GtkTreeView *tv,
- GdkEventButton *event)
+release_event (GtkTreeView *tv,
+ GdkEvent *event)
{
GtkTreePath *path;
gdouble x, y;
- if (gdk_event_get_event_type ((GdkEvent *)event) != GDK_BUTTON_RELEASE)
+ if (gdk_event_get_event_type (event) != GDK_BUTTON_RELEASE)
return TRUE;
- gdk_event_get_coords ((GdkEvent *)event, &x, &y);
+ gdk_event_get_coords (event, &x, &y);
if (clicked_icon (tv, x, y, &path))
{
GtkTreeModel *model;
@@ -131,7 +131,7 @@ int main (int argc, char *argv[])
gtk_tree_view_set_model (GTK_TREE_VIEW (tv), GTK_TREE_MODEL (store));
- g_signal_connect (tv, "button-release-event",
+ g_signal_connect (tv, "event",
G_CALLBACK (release_event), NULL);
gtk_widget_show (window);