We run into trouble on X11 if the widgets
in the drag icon have drop targets attached.
Prevent this by suppressing event delivery
to drag icons outright.
static void
gtk_drag_icon_init (GtkDragIcon *self)
{
+ gtk_widget_set_can_target (GTK_WIDGET (self), FALSE);
}
/**
node = gsk_value_get_render_node (value);
if (node == NULL)
return NULL;
-
+
gsk_render_node_get_bounds (node, &bounds);
paintable = gtk_render_node_paintable_new (node, &bounds);
image = gtk_image_new_from_paintable (paintable);