void DragEnd(object obj, Gtk.DragEndArgs args) { Gtk.Invisible invis = obj as Gtk.Invisible; invis.DragEnd -= DragEnd; invis.Destroy(); if (DND.DragWidget != null) { ToolItemize(DND.Cancel(), dragIndex); } dragIndex = -1; }