void HandleRowsReordered(object sender, ListRowOrderEventArgs e) { var p = new Gtk.TreePath(new int[] { e.Row }); var it = IterFromNode(e.Row); adapter.EmitRowsReordered(p, it, e.ChildrenOrder); parent.QueueResize(); }