summaryrefslogtreecommitdiff
path: root/tests/testdnd.c
diff options
context:
space:
mode:
Diffstat (limited to 'tests/testdnd.c')
-rw-r--r--tests/testdnd.c11
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;
}