summaryrefslogtreecommitdiff
path: root/gdk/quartz/gdkdnd-quartz.c
diff options
context:
space:
mode:
authorKristian Rietveld <kris@gtk.org>2010-06-30 10:56:10 +0200
committerKristian Rietveld <kris@gtk.org>2010-06-30 10:56:44 +0200
commit53fbf2a30a9f2f2329c86ca3acf9345ec8ae23d5 (patch)
treea1f002989cf843a2bb3e4a7691a73ad4e99b5edb /gdk/quartz/gdkdnd-quartz.c
parent03a313d2a9ba03b4d60c50a7235dbfb527e05cd6 (diff)
downloadgtk+-53fbf2a30a9f2f2329c86ca3acf9345ec8ae23d5.tar.gz
Update Quartz DnD code to set device on DnD events
Diffstat (limited to 'gdk/quartz/gdkdnd-quartz.c')
-rw-r--r--gdk/quartz/gdkdnd-quartz.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/gdk/quartz/gdkdnd-quartz.c b/gdk/quartz/gdkdnd-quartz.c
index a330300448..442e8212ba 100644
--- a/gdk/quartz/gdkdnd-quartz.c
+++ b/gdk/quartz/gdkdnd-quartz.c
@@ -154,6 +154,9 @@ gdk_drag_begin (GdkWindow *window,
/* Create fake context */
_gdk_quartz_drag_source_context = gdk_drag_context_new ();
_gdk_quartz_drag_source_context->is_source = TRUE;
+
+ gdk_drag_context_set_device (_gdk_quartz_drag_source_context,
+ gdk_display_get_core_pointer (gdk_display_get_default ()));
return _gdk_quartz_drag_source_context;
}