mirror of
https://gitlab.gnome.org/GNOME/gtk.git
synced 2024-12-23 20:30:15 +00:00
quartz: convert GdkQuartzWindow to new drag context API
This commit is contained in:
parent
71404825c3
commit
881ea6e06c
@ -441,7 +441,7 @@ update_context_from_dragging_info (id <NSDraggingInfo> sender)
|
||||
{
|
||||
g_assert (current_context != NULL);
|
||||
|
||||
GDK_DRAG_CONTEXT_PRIVATE (current_context)->dragging_info = sender;
|
||||
GDK_QUARTZ_DRAG_CONTEXT (current_context)->dragging_info = sender;
|
||||
current_context->suggested_action = drag_operation_to_drag_action ([sender draggingSourceOperationMask]);
|
||||
current_context->actions = current_context->suggested_action;
|
||||
}
|
||||
@ -455,7 +455,7 @@ update_context_from_dragging_info (id <NSDraggingInfo> sender)
|
||||
if (current_context)
|
||||
g_object_unref (current_context);
|
||||
|
||||
current_context = gdk_drag_context_new ();
|
||||
current_context = g_object_new (GDK_TYPE_QUARTZ_DRAG_CONTEXT, NULL);
|
||||
update_context_from_dragging_info (sender);
|
||||
|
||||
window = [[self contentView] gdkWindow];
|
||||
|
Loading…
Reference in New Issue
Block a user