diff options
Diffstat (limited to 'tests/testdnd.c')
-rw-r--r-- | tests/testdnd.c | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/tests/testdnd.c b/tests/testdnd.c index 203272996d..a35115fec1 100644 --- a/tests/testdnd.c +++ b/tests/testdnd.c @@ -303,6 +303,7 @@ target_drag_motion (GtkWidget *widget, guint time) { GtkWidget *source_widget; + GList *tmp_list; if (!have_drag) { @@ -315,6 +316,16 @@ target_drag_motion (GtkWidget *widget, GTK_OBJECT_TYPE_NAME (source_widget) : "NULL"); + tmp_list = context->targets; + while (tmp_list) + { + char *name = gdk_atom_name (GPOINTER_TO_UINT (tmp_list->data)); + g_print ("%s\n", name); + g_free (name); + + tmp_list = tmp_list->next; + } + gdk_drag_status (context, context->suggested_action, time); return TRUE; } |